Kurz: Konfigurace předvoleb směrování pro službu Azure Kubernetes Service pomocí Azure CLI
V tomto článku se dozvíte, jak nakonfigurovat předvolbu směrování prostřednictvím sítě ISP (možnost Internetu ) pro cluster Kubernetes pomocí Azure CLI. Předvolbu směrování nastavíte tak, že vytvoříte veřejnou IP adresu typu předvolby směrování Internet a pak ji použijete při vytváření clusteru AKS.
V tomto kurzu se naučíte:
- Vytvořte veřejnou IP adresu s předvolbou internetového směrování.
- Vytvořte cluster Azure Kubernetes s upřednostňovanou veřejnou IP adresou směrování na internetu .
Požadavky
Použijte prostředí Bash v Azure Cloud Shellu. Další informace najdete v tématu Rychlý start pro Bash v Azure Cloud Shellu.
Pokud dáváte přednost místnímu spouštění referenčních příkazů rozhraní příkazového řádku, nainstalujte Azure CLI. Pokud používáte Windows nebo macOS, zvažte spuštění Azure CLI v kontejneru Docker. Další informace najdete v tématu Jak spustit Azure CLI v kontejneru Dockeru.
Pokud používáte místní instalaci, přihlaste se k Azure CLI pomocí příkazu az login. Pokud chcete dokončit proces ověřování, postupujte podle kroků zobrazených na terminálu. Další možnosti přihlášení najdete v tématu Přihlášení pomocí Azure CLI.
Po zobrazení výzvy nainstalujte rozšíření Azure CLI při prvním použití. Další informace o rozšířeních najdete v tématu Využití rozšíření v Azure CLI.
Spuštěním příkazu az version zjistěte verzi a závislé knihovny, které jsou nainstalované. Pokud chcete upgradovat na nejnovější verzi, spusťte az upgrade.
Účet Azure s aktivním předplatným. Vytvoření účtu zdarma
Tento článek vyžaduje verzi 2.0.49 nebo novější azure CLI. Pokud používáte Azure Cloud Shell, je už nainstalovaná nejnovější verze.
Vytvoření skupiny zdrojů
Vytvořte skupinu prostředků pomocí příkazu az group create. Následující příklad vytvoří skupinu prostředků v oblasti Azure Západní Evropa :
az group create \
--name TutorAKSRP-rg \
--location westeurope
Vytvoření veřejné IP adresy s předvolbou internetového směrování
Vytvořte veřejnou IP adresu s předvolbou směrování typu Internet pomocí příkazu az network public-ip create.
Následující příkaz vytvoří novou veřejnou IP adresu s předvolbou internetového směrování v oblasti Azure Západní Evropa.
az network public-ip create \
--name myPublicIP-IR \
--resource-group TutorAKSRP-rg \
--ip-tags 'RoutingPreference=Internet' \
--sku Standard \
--version IPv4 \
--zone 1 2 3
Poznámka:
V současné době předvolba směrování podporuje pouze veřejné IP adresy IPV4.
Vytvoření clusteru Kubernetes s veřejnou IP adresou
Umístěte ID veřejné IP adresy vytvořené dříve do proměnné pro pozdější použití. Pomocí příkazu az network public-ip show načtěte ID veřejné IP adresy.
Následující příkaz načte ID veřejné IP adresy a umístí ho do proměnné, která se použije v dalším příkazu.
export resourceid=$(az network public-ip show \
--resource-group TutorAKSRP-rg \
--name myPublicIP-IR \
--query id \
--output tsv)
Pomocí příkazu az aks create vytvořte cluster Kubernetes.
Následující příkaz vytvoří cluster Kubernetes a použije proměnnou pro veřejnou IP adresu vytvořenou v předchozím kroku.
az aks create \
--resource-group TutorAKSRP-rg \
--name MyAKSCluster \
--load-balancer-outbound-ips $resourceid \
--generate-ssh-key
Poznámka:
Nasazení clusteru AKS trvá několik minut.
Pokud chcete ověřit, vyhledejte veřejnou IP adresu vytvořenou v předchozím kroku na webu Azure Portal. Veřejná IP adresa je přidružená k nástroji pro vyrovnávání zatížení. Nástroj pro vyrovnávání zatížení je přidružený ke clusteru Kubernetes, jak je znázorněno níže:
Vyčištění prostředků
Pokud už je nepotřebujete, pomocí příkazu az group delete odeberte skupinu prostředků, veřejnou IP adresu, cluster AKS a všechny související prostředky.
az group delete \
--name TutorAKSRP-rg
Další kroky
V dalším článku se dozvíte, jak vytvořit virtuální počítač se smíšenými předvolbami směrování: