Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pokud chcete vytvořit cluster s hostitelem kontejneru Azure Linux, použijte:
- 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 jednou z pěti částí, 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
kubectlpř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.
Důležité
Od 30. listopadu 2025 už AKS nebude podporovat ani poskytovat aktualizace zabezpečení pro Azure Linux 2.0. Od 31. března 2026 se image uzlů odeberou a nebudete moct škálovat fondy uzlů. Migrujte na podporovanou verzi Azure Linuxu buď aktualizací fondů uzlů na podporovanou verzi Kubernetes, nebo migrací na osSku AzureLinux3. Další informace najdete v tématu [Vyřazení z provozu] Uzel poolů Azure Linux 2.0 v AKS.
Požadavky
- 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.
Vytvoření skupiny zdrojů
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, vaše prostředky běží v Azure.
Před spuštěním příkazu se proměnné prostředí deklarují, aby se zajistily jedinečné názvy prostředků pro každé nasazení.
export REGION="EastUS2"
az group create --name $RESOURCE_GROUP_NAME --location $REGION
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx",
"location": "EastUS2",
"managedBy": null,
"name": "testAzureLinuxResourceGroupxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"tags": null,
"type": "Microsoft.Resources/resourceGroups"
}
Vytvoření clusteru hostitelů kontejnerů 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 hostitelů kontejnerů Azure s Linuxem.
az aks create --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --os-sku AzureLinux
{
"id": "/subscriptions/xxxxx/resourceGroups/testAzureLinuxResourceGroupxxxxx/providers/Microsoft.ContainerService/managedClusters/testAzureLinuxClusterxxxxx",
"location": "WestUS2",
"name": "testAzureLinuxClusterxxxxx",
"properties": {
"provisioningState": "Succeeded"
},
"type": "Microsoft.ContainerService/managedClusters"
}
Po několika minutách se příkaz dokončí a vrátí informace o clusteru ve formátu JSON.
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 hostitelů kontejnerů Azure s Linuxem pomocí skupiny prostředků a názvu clusteru vytvořeného dříve:
az aks get-credentials --resource-group $RESOURCE_GROUP_NAME --name $CLUSTER_NAME
Pokud chcete ověřit připojení ke clusteru, spusťte příkaz kubectl get nodes a vraťte seznam uzlů clusteru:
kubectl get nodes
NAME STATUS ROLES AGE VERSION
aks-nodepool1-00000000-0 Ready agent 10m v1.20.7
aks-nodepool1-00000000-1 Ready agent 10m v1.20.7
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
kubectlpř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.