Application of k8s Workload Controller
What is a 1.k8s workload controller
Workload Controllers are an abstract concept of K8s for deploying and managing Pod s at higher levels of objects.
Common workload controllers:
Deployment: Stateless application deploymentStatefulSet: Stateful application deploymentDaemonSet: Make sure all Node s run the same PodJob: One-time taskCro ...
Posted by fredanthony on Sun, 26 Dec 2021 09:08:27 +0100
K8s exposed port and proxy mode
K8s exposed port and proxy mode
How kubernetes exposes ports
Method 1: clusterIP This type provides a virtual IP within the cluster (not in the same network segment as the pod) for communication between pods within the cluster. clusterIP is also the default type of kubernetes service The following components are required to work together ...
Posted by optiplex on Sun, 26 Dec 2021 06:31:10 +0100
Volume datastore details
data storage
As mentioned earlier, containers may have a short life cycle and are frequently created and destroyed. When the container is destroyed, the data saved in the container will also be cleared. This result is undesirable to users in some cases. In order to persist the container data, kubernetes introduces the concept of Volume.
...
Posted by rage2021 on Sat, 25 Dec 2021 22:10:12 +0100
Detailed explanation of OpenSSL self signed certificate
Basic concepts of digital certificate
Standards for digital certificates
10. 509 version number: indicates which version of X.509 standard is used in the certificate. The version number will affect some specific information in the certificateSerial number: a unique digital number assigned to each certificate by the CA. when the certificate is ...
Posted by Gubbins on Sat, 25 Dec 2021 19:03:47 +0100
Kubernetes workload controller
1 k8s workload controller
What is the workload controller?
Workload Controllers is an abstract concept of K8s, which is used for higher-level objects, deployment and management of Pod. Workloads are applications running on kubernetes. Whether your load is a single component or multiple components working together, you can run it in a set o ...
Posted by dougmcc1 on Sat, 25 Dec 2021 17:58:24 +0100
k8s stain and tolerance
Taints exist on node and tolerances exist on pod.
Stain (Taint)
Composition of taint
Using the kubectl taint command, you can set a stain on a Node. After the Node is set with a stain, there is a mutually exclusive relationship between the Node and the Pod. You can make the Node refuse the scheduling execution of the Pod, and even expel th ...
Posted by subwayman on Sat, 25 Dec 2021 13:32:01 +0100
kubernetes resource scheduling
dispatch
Create a pod workflow
kubernetes realizes the decoupling of interaction between components based on the controller architecture of list watch mechanism. Other components monitor their own resources. When these resources change, Kube apiserver will notify these components. This process is similar to publish and subscribe.
Main a ...
Posted by john-iom on Sat, 25 Dec 2021 05:20:49 +0100
1: Deploy harbor image warehouse
The development and operation of Docker container applications are inseparable from reliable image management. Although Docker officially provides a public image warehouse, we deploy the Registry in our private environment in terms of security and efficiency It is also very necessary. Previously, we introduced Docker private warehouse Registry. ...
Posted by cairesdesigns on Fri, 24 Dec 2021 21:44:41 +0100
[Kubernetes] k8s multi cluster switching [including detailed explanation of context function] [including handling method of 6443 port unreachable]
What is multi cluster?
If you don't create a cluster, first install k8s and build a cluster. One of my blog categories is: "kubernetes" k8s installation details [create a cluster, join a cluster, kick out a cluster, reset a cluster...]. You can have a look at it if you want to know. As shown in the following figure, a cluster h ...
Posted by mj99 on Fri, 24 Dec 2021 14:01:58 +0100
Deep understanding of CNI (container network interface)
original text
Introduction to CNI
The configuration of container network is a complex process. In order to meet various needs, container network solutions are also diverse, such as flannel, calico, Kube ovn, weave and so on. At the same time, the container platform / runtime is also diverse, such as Kubernetes, Openshift, rkt, etc. It will be ...
Posted by cool-palace-ceo on Fri, 24 Dec 2021 05:31:04 +0100