Linux single node KubeKey deployment KubeSphere (v3.2.1 version)

1. Introduction In the last article, we introduced KubeSphere and K8S based installation. KubeSphere can not only be installed based on K8S platform, but also can be installed on bare metal. For users who have just come into contact with KubeSphere and want to quickly start the container platform, the all in one installation mode is the bes ...

Posted by Renich on Tue, 19 Apr 2022 16:30:00 +0300

[k8s] virtual machine k8s building tutorial

preface For learning k8s, setting up an environment is a very troublesome step. Here, let's explain how to set up k8s by virtual machine, one master and one slave. Please refer to it. If you want a virtual machine, you can leave a message directly. 1, Environment configuration 1. System image The image I use is CentOS Linux release 7. ...

Posted by loquaci on Tue, 19 Apr 2022 14:58:27 +0300

Design of high availability cluster based on CentOS + docker + kubedm

🌟 preface Hello, I'm Edison 😎 Today is the third in our "cloud native" series: "deploying k8s clusters"; Let's get it! 1. Installation requirements Before starting, the deployment of Kubernetes cluster machines needs to meet the following conditions: One or more machines, operating system centos7 8-86_ ...

Posted by airric on Mon, 18 Apr 2022 11:49:49 +0300

Golang design pattern in Kubernetes

With Kubernetes becoming the de facto standard in the field of container choreography, Golang is more and more used in cloud native. Today, we follow the steps of K8s and learn which classic design patterns are used in K8s. Create mode As the name suggests, the creation pattern provides an object creation mechanism, encapsulates the internal ...

Posted by wwfc_barmy_army on Mon, 18 Apr 2022 06:34:22 +0300

Client go practice 5: DiscoveryClient

About DiscoveryClient This article is the fifth in the "client go" series. The protagonist is the last kind of client: DiscoveryClient. The Clientset and dynamicClient we learned before are Resource object-oriented (such as creating deployment instances and viewing pod instances), while DiscoveryClient is different. It focuses on res ...

Posted by 7khat on Sun, 17 Apr 2022 23:42:33 +0300

Graduation project k8s deployment

Make the web application and its running environment (tomcat) into an image Deploy mysql and mount data Create configmap Write the deployment of web application and use configmap 1, Make the web application and its running environment (tomcat) into an image When making images, why decompress the war package of the web application instead of d ...

Posted by zhabala on Sun, 17 Apr 2022 05:31:34 +0300

k8s 3master+2worker node (kept + haproxy highly available)

k8s-v1.20.10 3master&1node Experimental environment Host network information and component information K8S cluster roleIPhost nameInstalled componentsVIP192.168.0.15VIPVIPMASTER192.168.0.11k8s-master-1apiserver,controller-manager,scheduler,etcd,docker,kubectl,kubelet,kube-proxy,calico,coredns,metric-server,keepalivedMASTER192.168.0.12k8s ...

Posted by pablocullen on Sat, 16 Apr 2022 15:49:50 +0300

kubernetes installation (domestic network + Alibaba cloud)

Operating system: CentOS-7.8 kubernets version: 1.20.4 docker version: 20.10.3 This is an installation tutorial, including docker installation, kubernetes installation and Kube flannel network plug-in installation. The whole installation process uses the domestic network environment. With the support of Alibaba cloud's image service, the ins ...

Posted by jaco on Sat, 16 Apr 2022 01:22:42 +0300

[Kubernetes series Xi] Kubernetes certification, authorization and access control

1. Overview of access control As the gateway of Kubernetes cluster system, API Server is the only entrance to access and manage resource objects; The basic cluster components such as Kube controller manager, Kube scheduler, kubelet and Kube proxy, additional components such as CoreDNS and kubectl commands all need to pass through the gateway fo ...

Posted by ntbd on Fri, 15 Apr 2022 15:50:55 +0300

Kubernetes 1.20.4 fast upgrade and capacity expansion of high availability cluster

After the Spring Festival in 2021, Kubernetes is new again. Kubernetes 1.20.4 has been officially released, and highly available clusters can also be upgraded directly (hub.docker.com has been stopped, and registry.cn-hangzhou.aliyuncs.com/google_containers is used). Fast upgrade (including domestic image quick download link) includes ...

Posted by adamjblakey on Wed, 13 Apr 2022 19:33:51 +0300