Kurz: Vytvoření clusteru s hostitelem kontejneru Azure Linux pro AKS
K vytvoření clusteru s hostitelem kontejneru Azure Linux použijete:
- Skupiny prostředků Azure, logický kontejner, do kterého se nasazují a spravují prostředky Azure.
- Azure Kubernetes Service (AKS) – hostovaná služba Kubernetes, která umožňuje rychle vytvořit cluster Kubernetes připravený pro produkční prostředí.
V tomto kurzu, který je první částí pěti, se naučíte:
- Nainstalujte rozhraní příkazového řádku
kubectl
Kubernetes . - Vytvořte skupinu prostředků Azure.
- Vytvořte a nasaďte cluster hostitelů kontejnerů Azure s Linuxem.
- Nakonfigurujte
kubectl
připojení ke clusteru Hostitel kontejnerů Azure s Linuxem.
V dalších kurzech se dozvíte, jak přidat fond uzlů Azure s Linuxem do existujícího clusteru a migrovat existující uzly do Azure Linuxu.
Požadavky
- Pokud ještě nemáte předplatné Azure, vytvořte si bezplatný účet Azure před tím, než začnete.
- Potřebujete nejnovější verzi Azure CLI. Verzi zjistíte spuštěním příkazu
az --version
. Pokud potřebujete instalaci nebo upgrade, přečtěte si téma Instalace Azure CLI.
1. Instalace rozhraní příkazového řádku Kubernetes
Pomocí rozhraní příkazového řádku Kubernetes kubectl se připojte ke clusteru Kubernetes z místního počítače.
Pokud ještě nemáte nainstalovaný kubectl, nainstalujte ho prostřednictvím Azure CLI nebo az aks install-cli
postupujte podle pokynů pro upstream.
az aks install-cli
2. Vytvoření skupiny prostředků
Při vytváření skupiny prostředků je nutné zadat umístění. Toto umístění je:
- Umístění úložiště metadat vaší skupiny prostředků
- Pokud při vytváření prostředku nezadáte jinou oblast, budou se vaše prostředky spouštět v Azure.
Skupinu prostředků vytvoříte příkazem az group create
. Pokud chcete vytvořit skupinu prostředků s názvem testAzureLinuxResourceGroup v oblasti eastus , postupujte takto:
az group create --name testAzureLinuxResourceGroup --location eastus
Poznámka:
Výše uvedený příklad používá eastus, ale clustery Azure Linux Container Host jsou k dispozici ve všech oblastech.
3. Vytvoření hostitelského clusteru kontejneru Azure s Linuxem
Vytvořte cluster AKS pomocí az aks create
příkazu s --os-sku
parametrem pro zřízení hostitele kontejneru Azure s Linuxem s imagí Azure Linux. Následující příklad vytvoří cluster azure Linux Container Host s názvem testAzureLinuxCluster pomocí skupiny prostředků testAzureLinuxResourceGroup vytvořené v předchozím kroku:
az aks create --name testAzureLinuxCluster --resource-group testAzureLinuxResourceGroup --os-sku AzureLinux
Po několika minutách se příkaz dokončí a vrátí informace o clusteru ve formátu JSON.
4. Připojení ke clusteru pomocí kubectl
Pokud chcete nakonfigurovat kubectl
připojení ke clusteru Kubernetes, použijte az aks get-credentials
příkaz. Následující příklad získá přihlašovací údaje pro cluster Azure Linux Container Host s názvem testAzureLinuxCluster ve skupině prostředků testAzureLinuxResourceGroup :
az aks get-credentials --resource-group testAzureLinuxResourceGroup --name testAzureLinuxCluster
Pokud chcete ověřit připojení ke clusteru, spusťte příkaz kubectl get nodes a vraťte seznam uzlů clusteru:
kubectl get nodes
Další kroky
V tomto kurzu jste vytvořili a nasadili cluster Azure Linux Container Host. Naučili jste se:
- Nainstalujte rozhraní příkazového řádku
kubectl
Kubernetes . - Vytvořte skupinu prostředků Azure.
- Vytvořte a nasaďte cluster hostitelů kontejnerů Azure s Linuxem.
- Nakonfigurujte
kubectl
připojení ke clusteru Hostitel kontejnerů Azure s Linuxem.
V dalším kurzu se dozvíte, jak přidat fond uzlů Azure s Linuxem do existujícího clusteru.