Správa uzlů řídicí roviny v clusteru Kubernetes
Každý cluster Kubernetes má uzly řídicí roviny a pracovní uzly. Zatímco pracovní uzly spouštějí vaši aplikaci, uzly řídicí roviny se používají ke správě základních komponent Kubernetes a pracovních uzlů. Řídicí rovina zahrnuje následující základní komponenty Kubernetes:
- kube-apiserver: Server rozhraní API zveřejňuje podkladová rozhraní API Kubernetes. Tato komponenta poskytuje interakci s nástroji pro správu, jako je kubectl nebo řídicí panel Kubernetes.
- etcd: Aby se zachoval stav a konfigurace clusteru Kubernetes, vysoce dostupný etcd je úložištěm klíčových hodnot v rámci Kubernetes.
- kube-scheduler: Když vytváříte nebo škálujete aplikace, plánovač určí, na kterých uzlech může být úloha spuštěná, a spustí je.
- kube-controller-manager: Správce kontroleru dohlíží na menší kontrolery, které provádějí akce, jako je replikace podů a zpracování operací s uzly.
Když vytvoříte cluster Kubernetes, automaticky se pro vás vytvoří jeden uzel řídicí roviny s výchozí velikostí virtuálního počítače. Můžete také definovat počet a velikost virtuálních počítačů uzlu. Pokud se rozhodnete škálovat fondy pracovních uzlů, přidat nové fondy uzlů nebo pokud se v AKS změní požadavky vašich aplikací na prostředky, můžete počet uzlů řídicí roviny v clusteru škálovat ručně.
Z důvodu odolnosti a vysoké dostupnosti se doporučuje nasadit 3 nebo 5 uzlů řídicí roviny v produkčním clusteru Kubernetes. Další informace o spouštění uzlů řídicí roviny v produkčním prostředí najdete v tématu Provoz etcd v Kubernetes.
Nastavení parametrů uzlu řídicí roviny při vytváření clusteru AKS
Následující příklad vytvoří cluster Kubernetes se 3 uzly řídicí roviny a 5 pracovními uzly Linuxu. Pomocí příkazu můžete az aksarc create
vytvořit clustery Kubernetes povolené službou Azure Arc.
az aksarc create -g my-resource-group --custom-location custom-location-id -n sample-aks-cluster --vnet-id vnet-aks-cluster --control-plane-count 3 --control-plane-vm-size Standard-A4-v2 --node-count 5
Škálování uzlů řídicí roviny v clusteru AKS
Po vytvoření clusteru můžete škálovat uzly řídicí roviny v clusteru Kubernetes pomocí az aksarc update
příkazu .
Následující příkaz škáluje počet uzlů řídicí roviny v clusteru sample-aks-cluster na 5:
az aksarc update -g my-resource-group -n sample-aks-cluster --control-plane-count 5
Další kroky
V tomto článku jste zjistili, jak ručně škálovat cluster Kubernetes, abyste zvýšili počet uzlů řídicí roviny. Dále můžete:
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro