Tungsten Fabric solution guide - Kubernetes integration
Author: Tony Liu translator: TF Compilation Group
1 integration of kubernetes and TF
In the integration scheme, there are two connections between Kubernetes and Tungsten Fabric.
Contract Kube manager and Kube API server
Contrail CNI
1.1 contrail-kube-manager
This service connects to the Kube A ...
Posted by dmrn on Tue, 23 Jun 2020 11:09:18 +0200
Attachment 023.Kubernetes_v1.18.3 high availability deployment architecture II
Attachment 024.Kubernetes_v1.18.3 high availability deployment architecture II
Introduction to kubeadm
kubeadm overview
Refer to attachment 003.Kubeadm deployment Kubernetes.
kubeadm function
Refer to attachment 003.Kubeadm deployment Kubernetes.
Description of the scheme
Kubernetes version 1.18.3 is deployed by kubeadm;
etcd adopts mixed mo ...
Posted by neroag on Tue, 16 Jun 2020 08:29:35 +0200
Kubernetes version 1.18.3 binary deployment
Tags (space delimited): kubernetes series
1: Introduction to system environment2: Deploy Etcd Cluster3: Install dockerIV: Deploy k8s Master NodeFive: Deploy k8s Worker NodeSix: Deploy Dashboard and Core DNS
1: Introduction to system environment
1.1 Environmental Preparation
Before you begin, deploying the Kubernetes cluster machine require ...
Posted by cmos on Sun, 14 Jun 2020 20:29:01 +0200
Binary installation k8s
Article catalog
1, Kubernetes platform environment planning
1. Environment
2. Component allocation planning
2, Three official deployment methods
1.minikube
2.kubeadm
3. Binary package
4. Preparation before deployment (important!! )
3, Self signed SSL certificate
1. Generate etcd certificate
cfs ...
Posted by figo2476 on Sat, 13 Jun 2020 10:39:21 +0200
Addition and deletion of k8s node nodes and setting of cluster roles
1. Add node node
[root@k8s-4 ~]# kubeadm join 192.168.191.30:6443 --token 6zs63l.4qmypshahrd3rt3x \
--discovery-token-ca-cert-hash sha256:851c0bf733fe1e9bff54af08b84e93635d5b9c6e047a68c694c613391e024185
W0323 15:58:36.010687 1427 join.go:346] [preflight] WARNING: JoinControlPane.controlPlane settings will be ignored when control-plane ...
Posted by shezz on Mon, 23 Mar 2020 15:35:01 +0100
#IT star is not a dream
PLEG (podlifecycle event generator) is mainly used to detect the running state of Pod periodically, so as to compare the state generating events before and after Pod and trigger kubelet to verify the state of Pod container. Let's explore its internal implementation mechanism
1. Graphic design
1.1 Pod event generation
Pod event generation is ma ...
Posted by egg82 on Fri, 21 Feb 2020 12:10:28 +0100
#IT star is not a dream
At present, k8s mainly supports two kinds of resources: CPU and memory. In order to support the scheduling and allocation of other types of hardware resources that users need to allocate on demand, k8s implements the device plugin framework for resource integration of other types of hardware. For example, now machine learning uses GPU and othe ...
Posted by scheda on Mon, 17 Feb 2020 08:17:57 +0100
k8s learning notes: installation and deployment of kubernetes (binary package mode)
Installation and deployment of kubernetes (binary package mode)
1, Introduction to installation and deployment
2, kubernetes (binary package mode) installation and deployment
1. Deploy etcd cluster
1.1 generate etcd certificate
1.2 download / decompress etcd binary package
1.3 create etcd configura ...
Posted by haixiao on Mon, 20 Jan 2020 16:01:36 +0100
Detailed pod Scheduling for k8s
Usually, the default k8s scheduling method is used, but in some cases, we need to run the pod on the node with the characteristic label to run them all. At this time, the pod's scheduling policy can not use the default k8s scheduling policy. At this time, we need to specify the scheduling policy, telling k8s that we need to schedule the pod on ...
Posted by Wireless102 on Sun, 05 Jan 2020 22:12:08 +0100
Introduction to the definition of kubernetes resource list
Kubernetes resource list definition
Kubernetes is a ReSTful APIGET,PUT,DELETE,POST
kubectl run ,get,edit
Resources, objectsworkload: Pod, replicate, Statefulset, Daemonset, job, Cronjob, etc
Service discovery and load balancing: service, Ingress
Configuration and storage: Volume, CSI
ConfigMap,Secret
DownwardAPI
Clus ...
Posted by alecjw on Thu, 02 Jan 2020 04:24:16 +0100