A Demo of using Metallb to implement LoadBalancer in Kubernetes Service
Write in front
Learn the problems encountered in K8s, sort them out and share them with your friendsThe content of the blog involves:Metallb creationCreation of a Service of type LoadBalancer
Some people's hearts are like flowers and trees, all born to the sun -- the war fire drama Princes "sword coming"
Service load balancing ...
Added by leetee on Sat, 01 Jan 2022 16:28:29 +0200
Kubernetes enables gray and blue-green publishing
1. Deployment strategy in kubernetes
In this article, we will learn how to use the Kubernetes container to orchestrate the deployment strategy when the system deploys the container. At the end of this article, we will learn how to deploy in different ways in the Kubernetes cluster. If you find this topic interesting, please read on! The code ...
Added by Haberdasher on Sat, 01 Jan 2022 12:32:16 +0200
K8S learning notes 04
4.3 collection of common operation and maintenance skills
4.3. 1. Isolation and recovery of nodes
In some cases, we need to isolate some nodes from the scheduling range of K8S. The parameter unscheduled: true can be specified in the spec.
apiVersion: v1
kind: Node
metadata:
name: kubernetes-minion1
lables:
kubernetes.io/hostname: kuberne ...
Added by cr55dan on Sat, 01 Jan 2022 08:52:07 +0200
[cloud native] Kubernetes - cluster construction (Chapter 2)
1, Pre knowledge points
At present, there are three main ways to deploy Kubernetes clusters in production:
minikube
Minicube is a tool that can quickly run a single node kubernetes locally. It is only used to try K8S or daily development test environment.
kubeadm
Kubedm is a K8S deployment tool that provides kubedm init and kubedm join for ra ...
Added by bbbaldie on Sat, 01 Jan 2022 06:09:53 +0200
Actual combat: k8s localdns-2021.12 twenty-nine
Actual combat: k8s localdns-2021.12 twenty-nine
catalogue
Experimental environment
Experimental environment:
1,win10,vmwrokstation Virtual machine;
2,k8s Cluster: 3 sets centos7.6 1810 Virtual machine, 1 master node,2 individual node node
k8s version: v1.22.2
containerd://1.5.5
Experimental software
2021.12. 28 - experimental ...
Added by mikwit on Sat, 01 Jan 2022 04:41:53 +0200
k8s binary multi node deployment + load balancing high availability
Multi node deployment is based on the previous single node
master02 node deployment
1. Copy the certificate file, configuration file and service management file of each master component from the master01 node to the master02 node
scp -r /opt/etcd/ root@192.168.226.80:/opt/
scp -r /opt/kubernetes/ root@192.168.226.80:/opt
scp /usr/lib/systemd ...
Added by yellowepi on Sat, 01 Jan 2022 01:16:42 +0200
Kubernetes cluster distributed storage plug-in Rook Ceph deployment
Article catalog
Kubernetes cluster distributed storage plug-in Rook Ceph deployment
1, Foreword2, Rook introduction
1. Introduction2. Rook architecture3, Rook deployment
1. Preliminary planning2. Preparatory work3. Get YAML4. Deploy Rook Operator5. Deploy cluster6. Deploy Toolbox7. Test Rook4, Setting up dashboard
1. Deploy N ...
Added by GreyBoy on Fri, 31 Dec 2021 22:29:33 +0200
Ansible operation and maintenance automation
Ansible overview
Ansbile is an it automation tool. It can configure the system, deploy software and coordinate more advanced IT tasks, such as continuous deployment and rolling update.
Ansible is suitable for managing enterprise IT infrastructure, from a small scale with a few hosts to an enterprise environment with thousands of instances. An ...
Added by zenabi on Fri, 31 Dec 2021 13:47:09 +0200
kubernetes latest version installation stand-alone version
kubernetes latest version installation stand-alone version
The k8s cluster consists of Master nodes and Node (Worker) nodes. Today, I'm here to install kubernetes with only one machine.
1. Install the front environment
[root@k8s-master ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
[root@k8s-master ~]# uname -a
Linux ww ...
Added by sulen on Fri, 31 Dec 2021 09:08:06 +0200
acme.sh issue SSL certificate free of charge
acme.sh overview
An ACME protocol client written purely in Shell (Unix shell) language.Complete ACME protocol implementation. Supports ACME v1 and ACME v2 wildcard certificatesSimple, powerful and easy to use. You only need 3 minutes to learn it.Let's Encrypt free certificate client is the simplest shell script.It is written purely in Shell an ...
Added by NewBob on Thu, 30 Dec 2021 13:55:48 +0200