Analysis of KubeSphere core architecture
KubeSphere is a container hybrid cloud management system for cloud native applications built on K8s. Support multi cloud and multi cluster management, provide automatic operation and maintenance capability of the whole stack, help enterprise users simplify DevOps workflow, provide operation and maintenance friendly wizard operation interface, a ...
Added by Beatnik on Sat, 18 Dec 2021 06:33:40 +0200
kind teaching practice
brief introduction
Kind (Kubernetes in Docker) is a Kubernetes incubation project. Kind is a set of out of the box Kubernetes environment construction scheme. As the name suggests, it is convenient to build Kubernetes clusters by deploying all components required by Kubernetes in a Docker container.
Kind has been widely used in the CI environ ...
Added by jthomp7 on Thu, 16 Dec 2021 06:50:26 +0200
k8s - (|) Configmap configuration, Secret encryption
I Configmap
The ConfigMap function is in kubernetes1 Introduced in version 2, many applications read configuration information from configuration files, command-line parameters, or environment variables. The ConfigMap API provides us with a mechanism to inject configuration information into the container. ConfigMap can be used to save a si ...
Added by oakld on Thu, 16 Dec 2021 00:28:46 +0200
Install highly available KubeSphere on Huawei cloud
With more and more cloud and cluster scenarios, the demand for deploying KubeSphere in various cloud vendor environments increases. Because the cloud resource usage rules and menu navigation bar of each cloud manufacturer are different, users will spend a lot of time troubleshooting. In order to reduce the error rate in the deployment process, ...
Added by Neoraven456 on Wed, 15 Dec 2021 22:15:02 +0200
27, K8s minimum service vulnerability 1-PSP
1, Experimental environment
The underlying system is Ubuntu 18 04, then install k8s on each node and build a cluster. The IP address of the Master node is 192.168 26.71/24, the IP address of two worker nodes is 192.168 26.72/24,192.168. 26.73/24.
2, PSP Foundation
1.PSP overview Pod Security Policy is a cluster level resource (it does not ...
Added by wei on Wed, 15 Dec 2021 04:26:27 +0200
Kubedm rapid deployment of kubernetes cluster
1, Three deployment modes officially provided by kubernetes
minikube Minikube is a tool that can quickly run a single point of Kubernetes locally. It is only used by users who try Kubernetes or daily development. Deployment address: https://kubernetes.io/docs/setup/minikube/ kubeadm Kubedm is also a tool that provides kubedm init and kubedm ...
Added by HhAaZzEeYy on Tue, 14 Dec 2021 23:37:25 +0200
Deliver dubbo service to k8s
Deploy zookeeper
Node 128 129 130
Install jdk before deployment
Portal: zookeeper3.4.14
[root@ceshi-128 local]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
Download and configure
[root@ceshi-128 ~]# tar -xf zookeeper-3.4. ...
Added by desoto0311 on Tue, 14 Dec 2021 22:11:36 +0200
26, K8s system enhanced 2-seccomp and sysdig
1, Experimental environment
The underlying system is Ubuntu 18 04, then install k8s on each node and build a cluster. The IP address of the Master node is 192.168 26.71/24, the IP address of two worker nodes is 192.168 26.72/24,192.168. 26.73/24.
2, Seccomp
1.Seccomp concept seccomp (full name: secure computing mode) is a security mechanis ...
Added by viraj on Tue, 14 Dec 2021 03:53:54 +0200
CentOS 7 deployment k8s cluster
1. Version and planning
1.1 version information:
nameVersion numberkernel3.10.0-1160.el7.x86_64operating systemCentOS Linux release 7.9.2009 (Core)docker20.10.11kubeadm1.23.0kubelet1.23.0kubectl1.23.0
1.2 cluster planning
IPhostname192.168.0.114k8s-master192.168.0.115k8s-node01192.168.0.116k8s-node02
2 deployment
explain:
From step 1 t ...
Added by claire on Mon, 13 Dec 2021 18:59:49 +0200
kubernetes(k8s) notes Helm
What is HelmBefore using helm to deploy applications to kubernetes, we need to deploy deployment, svc, etc. in turn. The steps are cumbersome. Moreover, with the microservicing of many projects, the deployment and management of complex applications in containers become more complex. Helm supports release version management and control by packag ...
Added by alexszilagyi on Fri, 10 Dec 2021 17:08:27 +0200