Sdílet prostřednictvím


Kurz: Vytvoření clusteru s hostitelem kontejneru Azure Linux pro AKS

K vytvoření clusteru s hostitelem kontejneru Azure Linux použijete:

  1. Skupiny prostředků Azure, logický kontejner, do kterého se nasazují a spravují prostředky Azure.
  2. 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 kubectlKubernetes .
  • 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

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 kubectlKubernetes .
  • 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.