TIPS Appunti Kuber: differenze tra le versioni

Da GazziNet.
Vai alla navigazione Vai alla ricerca
(Creata pagina con "- Etcd db di stato - c-m controller manager - sched - scheduler - c-c-m - Cloud controller manager - kubelet - agent - k-proxy")
 
Nessun oggetto della modifica
 
(7 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
- Etcd db di stato
- Etcd db di stato (esterno interface db stato) raft
 
- c-m controller manager
- c-m controller manager
- sched - scheduler
- sched - scheduler
- c-c-m - Cloud controller manager
 
- c-c-m - Cloud controller manager (external interface)
 
 
 
- kubelet - agent
- kubelet - agent
- k-proxy
 
- k-proxy - Network manager del nodo
 
 
 
KUBCTL - YAML
 
1.22.0
 
In tutte le macchine base il containderid, kubelet (agent kubernates)
 
 
 
apiVersion: kubeadm.k8s.io/v1beta2
kind: ClusterConfiguration
networking:
  serviceSubnet: "10.96.0.0/12"
  podSubnet: "172.16.0.1/23"
  dnsDomain: "cluster.local"
kubernetesVersion: "v1.22.0"
controlPlaneEndpoint: "master:6443"
clusterName: "desotech"
 
 
DSK201 - ParTech
 
K8S Install
 
 
 
sudo systemctl status containerd
 
 
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
 
 
sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main"
 
 
sudo apt update
 
 
sudo apt-get install -y kubeadm=1.22.0-00 kubelet=1.22.0-00 kubectl=1.22.0-00
 
 
 
sudo apt-mark hold kubeadm kubectl kubelet
 
 
sudo kubeadm config images pull
 
 
sudo systemctl enable --now kubelet.service
 
 
vi /home/student/ClusterConfiguration.yaml
 
 
https://goonlinetools.com/snapshot/code/#p136au80ajgy1iy6yv8ae
 
IMPORTANTE !!!!!
 
 
sudo modprobe br_netfilter
 
 
 
 
 
 
kubeadm init -- master
 
kubeadm join -- aggancio worker
 
 
 
 
 
 
 
Master
 
kubectl
kubeadm - gestione
kubelet

Versione attuale delle 09:39, 7 mar 2022

- Etcd db di stato (esterno interface db stato) raft

- c-m controller manager

- sched - scheduler

- c-c-m - Cloud controller manager (external interface)


- kubelet - agent

- k-proxy - Network manager del nodo

-


KUBCTL - YAML

1.22.0

In tutte le macchine base il containderid, kubelet (agent kubernates)


apiVersion: kubeadm.k8s.io/v1beta2 kind: ClusterConfiguration networking:

 serviceSubnet: "10.96.0.0/12"
 podSubnet: "172.16.0.1/23"
 dnsDomain: "cluster.local"

kubernetesVersion: "v1.22.0" controlPlaneEndpoint: "master:6443" clusterName: "desotech"


DSK201 - ParTech

K8S Install


sudo systemctl status containerd


curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -


sudo apt-add-repository "deb http://apt.kubernetes.io/ kubernetes-xenial main"


sudo apt update


sudo apt-get install -y kubeadm=1.22.0-00 kubelet=1.22.0-00 kubectl=1.22.0-00


sudo apt-mark hold kubeadm kubectl kubelet


sudo kubeadm config images pull


sudo systemctl enable --now kubelet.service


vi /home/student/ClusterConfiguration.yaml


https://goonlinetools.com/snapshot/code/#p136au80ajgy1iy6yv8ae

IMPORTANTE !!!!!


sudo modprobe br_netfilter




kubeadm init -- master

kubeadm join -- aggancio worker




Master

kubectl kubeadm - gestione kubelet