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.
Tento článek popisuje, jak povolit a zakázat služby Advanced Container Networking Services, včetně pozorovatelnosti kontejnerové sítě a zabezpečení sítě kontejnerů, ve vašich clusterech AKS.
Požadavky
- Účet Azure s aktivním předplatným. Pokud ho nemáte, vytvořte si bezplatný účet před tím, než začnete.
- Azure CLI verze 2.79.0 nebo vyšší. Pomocí příkazu najděte svoji verzi . Pokud chcete nainstalovat nebo upgradovat, přečtěte si téma Instalace Azure CLI.
- Clustery, které mají rovinu dat Cilium, podporují pozorovatelnost kontejnerové sítě a zabezpečení sítě kontejnerů v Kubernetes verze 1.29 a novější.
Nastavení proměnných prostředí
Příklady v tomto článku používají následující proměnné prostředí:
| Variable | Description | Příklad hodnoty |
|---|---|---|
RESOURCE_GROUP |
Název skupiny prostředků Azure | myResourceGroup |
LOCATION |
Azure region pro prostředky | eastus |
CLUSTER_NAME |
Název clusteru AKS | myAKSCluster |
Všechny příkazy v tomto článku předpokládají, že jsou tyto proměnné prostředí nastavené. Nezapomeňte nahradit ukázkové hodnoty vlastními hodnotami.
Vytvoření skupiny zdrojů
Vytvořte skupinu prostředků pomocí příkazu .
az group create --name $RESOURCE_GROUP --location $LOCATION
Vytvořte nový cluster AKS s pokročilými službami pro kontejnerové sítě
Poznámka:
Zásady filtrování plně kvalifikovaného názvu domény (FQDN) jsou ve výchozím nastavení povolené . Pokud chcete povolit zásady vrstvy 7 a FQDN, nastavte na hodnotu [zadejte hodnotu].
Vytvořte cluster AKS s pokročilými službami kontejnerového síťování a Cilium pomocí příkazu s příznaky a .
az aks create \ --name $CLUSTER_NAME \ --resource-group $RESOURCE_GROUP \ --network-plugin azure \ --network-plugin-mode overlay \ --network-dataplane cilium \ --enable-acns
Důležité
Funkce Zabezpečení sítě kontejneru není k dispozici pro clustery mimo Cilium.
Vytvořte cluster AKS s pokročilými službami síťování kontejnerů pomocí příkazu s příznakem .
az aks create \ --name $CLUSTER_NAME \ --resource-group $RESOURCE_GROUP \ --network-plugin azure \ --network-plugin-mode overlay \ --enable-acns
Aktivace pokročilých služeb síťování kontejnerů v existujícím clusteru
Povolte pokročilé služby síťování kontejnerů v existujícím clusteru AKS s Cilium za použití příkazu a příznaku .
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --enable-acns
Povolte pokročilé služby Container Networking Services v existujícím clusteru AKS pomocí příkazu s příznakem .
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --enable-acns
Zakázat pokročilé síťové služby kontejnerů v clusteru AKS
Pomocí příkazu s příznakem zakažte služby Advanced Container Networking v existujícím clusteru AKS.
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --disable-acns
Zakázání pozorovatelnosti služby Container Network v clusteru AKS
Pomocí příkazu s příznakem zakažte funkci Observability sítě kontejneru, aniž by to ovlivnilo další funkce Pokročilých služeb kontejnerové sítě.
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --enable-acns \ --disable-acns-observability
Pozorovatelnost služby Container Network je jedinou funkcí dostupnou pro clustery mimo Cilium, takže ji můžete zakázat pouze zakázáním celé sady Advanced Container Networking Services.
Zakázat funkci sledování sítě kontejnerů na existujícím clusteru AKS pomocí příkazu s příznakem .
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --disable-acns
Zakázání zabezpečení sítě kontejneru v clusteru AKS
Pomocí příkazu s příznakem zakažte funkci zabezpečení sítě kontejnerů bez ovlivnění dalších funkcí pokročilých služeb síťových připojení kontejnerů.
az aks update \ --resource-group $RESOURCE_GROUP \ --name $CLUSTER_NAME \ --enable-acns \ --disable-acns-security
Související obsah
- Advanced Container Networking Services – ceny
- Přehled služeb pokročilé kontejnerové sítě pro Azure Kubernetes Service (AKS)