helm test test details
1. Introduction
The test templates / in helm chart is located in this directory and is a job definition that specifies the container with the given command to run. The container should exit successfully (exit 0), and the test is considered successful. Job definition: Helm sh/hook: test.
Note that before Helm v3, the job definition needs ...
Added by binto on Thu, 10 Mar 2022 11:24:07 +0200
Logging Operator - elegant cloud native log management scheme
Logging Operator is an open source log collection scheme under Banzai cloud under the cloud native scenario. Previously, Xiaobai reprinted an article introduced by boss Cui. However, he had always thought that the architecture of managing Fluent bit and fluent D services simultaneously under a single k8s cluster was bloated, leaving a prelimina ...
Added by weekenthe9 on Wed, 09 Mar 2022 16:11:17 +0200
External provider source code analysis - main processing logic analysis
summary
Next, we will analyze the source code of the external provider component.
Based on tag v1 six
https://github.com/kubernetes-csi/external-provisioner/releases/tag/v1.6.0
RBD usage analysis combined with CEPH CSI
Introduction to the role of external provider
(1) When creating pvc, the external provider participates in the creation o ...
Added by sweetstuff2003 on Tue, 08 Mar 2022 23:17:42 +0200
Kubernetes implementation of master slave distributed construction scheme
catalogue
1. Defects of traditional Jenkins master slave scheme
2.Kubernates+Docker+Jenkins continuous integration architecture diagram
3. Benefits of kubernates + docker + Jenkins continuous integration scheme
4. Kubedm installation Kubernetes
5. Installation environment description
6. Install and configure NFS and harbor configuration
...
Added by jrbush82 on Tue, 08 Mar 2022 21:14:11 +0200
Fight again k8s (12): upgrade and rollback of Pod under the guidance of Deployment
Upgrade and rollback of Pod
When a service in the cluster needs to be upgraded, we need to stop all pods related to the service, then download the new version image and create a new Pod. If the cluster scale is relatively large, this work becomes a challenge, and the way of stopping all and then gradually upgrading will lead to the unava ...
Added by Calamity-Clare on Tue, 08 Mar 2022 16:20:23 +0200
Docker installation docker and basic image container operation
1, Docker introduction
Docker is an open source application container engine, which is developed based on go language and follows Apache 2.0 0 protocol open source
It is an open source tool for running applications in Linux container
Is a lightweight "virtual machine"“
Docker's container technology can easily create a li ...
Added by jerry_louise on Tue, 08 Mar 2022 16:01:08 +0200
Finally, the container can be used as smoothly as Docker
Author: michelangela Yang
Engineers who pursue technology are generally addicted to cleanliness, especially in the cloud native world. Although Kubernetes has formulated the container runtime interface (CRI) standard, in the early stage, only Docker can be used when the container runs, and Docker does not adapt to this standard, so it opened ...
Added by wiseoleweazel on Tue, 08 Mar 2022 08:16:31 +0200
Kubernetes installation and Construction II (binary file)
1, Install via binary tool
This example also deploys three nodes, 1master and 2 nodes.
1. Preparation
1.1 download installation package
The download address of Kubernetes binary file is:
https://github.com/kubernetes/kubernetes/releases
K8s divides binary packages into Client Binaries, Server Binaries and Node Binaries, which are C ...
Added by bothwell on Tue, 08 Mar 2022 07:32:12 +0200
Containerization Technology: scheduling strategy of Pod in Kubernetes - label and stain practice
1, Overview of Pod scheduling strategy
The biggest problem to be solved in the container choreography function in Kubernetes is to schedule the created Pod to the Node. Then, how does the Pod decide which Node to schedule to. This involves the Kube scheduler component introduced when we installed the Kubernetes cluster earlier.
Kube scheduler ...
Added by Ricklord on Mon, 07 Mar 2022 21:03:20 +0200
Rematch k8s (11): stain, tolerance, affinity
The story comes from the Internet.
preface
This article describes through self understanding. If there is any inaccuracy, please correct it.
Before telling a series of related professional terms, try to explain the love and hatred between node and pod in Kubernetes with an easy to understand story.
Male (node) | female (pod)
On ...
Added by amedhussaini on Mon, 07 Mar 2022 16:41:47 +0200