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