TIPS Appunti Kuber

Da GazziNet.
Versione del 7 mar 2022 alle 09:39 di Admin (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Jump to navigation Jump to search

- 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




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

apiVersion: kind: ClusterConfiguration networking:

 serviceSubnet: ""
 podSubnet: ""
 dnsDomain: "cluster.local"

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

DSK201 - ParTech

K8S Install

sudo systemctl status containerd

curl -s | sudo apt-key add -

sudo apt-add-repository "deb 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


sudo modprobe br_netfilter

kubeadm init -- master

kubeadm join -- aggancio worker


kubectl kubeadm - gestione kubelet