Kubernetes CKA Udemy

Arquitetura
ETCD
Kube-api server
FLUXO de consulta
Quando executamos qualquer comando, as interações são feitas com a api-server
Autentica o user
verifica a se a requisicão e valida
Em caso de consulta o dado solicitado no etcd, em caso de novo item 4
atualiza o etcd
O scheduler verifica o apiserver, percebe que um novo pod foi criado, apos isso ele determina qual node vai executar aquele pod e informa o kubelet
kubelet interage com o container runtime e executa o pod conforme especificado
Kube Controller Manager
Kube Scheduler
Kubelet
- Função :
realizar as config para inclusao do node no cluster
executar ou matar um container em um node usando as instrucoes do scheduler
enviar informacoes para o master sobre o status de um pod
Realiza a interacao com o container engine para baixar a imagem do registry no worker node e executar o pod
Monitora o api server para saber sobre as alterações
Responsavel pelo lifecycle do pod
Reporta informações sobre os nodes e pods
Pod probes
Kubeadm nao instala o kubelet, precisa ser instalado manualmente
Kube-proxy
Container Runtime
Last updated