Sdílet prostřednictvím


Zakázání a opětovné povolení doplňku AGIC pro cluster AKS

Když nasadíte kontroler příchozího přenosu dat služby Application Gateway (AGIC) jako doplněk Azure Kubernetes Service (AKS), můžete doplněk povolit a zakázat jedním řádkem v Azure CLI.

Životní cyklus nasazení Aplikace Azure lication Gateway se liší, když zakážete doplněk AGIC v závislosti na tom, jestli jste vytvořili nasazení služby Application Gateway pomocí doplňku AGIC nebo jste ho nasadili odděleně od doplňku. Stejný příkaz můžete spustit a znovu povolit doplněk AGIC, pokud jste ho někdy zakázali, nebo povolit doplněk AGIC pomocí existujícího clusteru AKS a nasazení služby Application Gateway.

Tip

Zvažte službu Application Gateway pro kontejnery pro vaše řešení příchozího přenosu dat Kubernetes.

Zakázání doplňku AGIC s přidruženým nasazením služby Application Gateway

Pokud doplněk AGIC automaticky nasadí službu Application Gateway za vás při prvním nastavení všeho, může zakázání doplňku AGIC ve výchozím nastavení odstranit nasazení služby Application Gateway. Doplněk AGIC považuje dvě kritéria k určení, jestli má odstranit přidružené nasazení služby Application Gateway:

  • Je služba Application Gateway nasazená ve MC_* skupině prostředků uzlu?
  • Má nasazení služby Application Gateway značku created-by: ingress-appgw? AGIC používá značku k určení, jestli doplněk nasazená služba Application Gateway nebo ne.

Pokud jsou splněna obě kritéria, doplněk AGIC odstraní nasazení služby Application Gateway při zakázání doplňku. Doplněk AGIC ale neodstraní veřejnou IP adresu ani podsíť, ve které nasadila službu Application Gateway.

Pokud první kritérium není splněné, zakázání doplňku neodstraní nasazení služby Application Gateway, i když má created-by: ingress-appgw nasazení značku. Podobně platí, že pokud druhé kritérium není splněné (to znamená, že nasazení služby Application Gateway nemá tuto značku), zakázání doplňku neodstraní nasazení služby Application Gateway ve MC_* skupině prostředků uzlu.

Tip

Pokud nechcete, aby doplněk po zakázání doplňku odstranil nasazení služby Application Gateway, ale nasazení splňuje obě kritéria, odeberte created-by: ingress-appgw značku.

Pokud chcete doplněk AGIC zakázat, spusťte následující příkaz:

az aks disable-addons -n <AKS-cluster-name> -g <AKS-resource-group-name> -a ingress-appgw 

Povolení doplňku AGIC v existujícím nasazení služby Application Gateway a clusteru AKS

Pokud někdy zakážete doplněk AGIC a potřebujete ho znovu povolit nebo chcete doplněk povolit pomocí existujícího nasazení služby Application Gateway a clusteru AKS, spusťte následující příkaz:

appgwId=$(az network application-gateway show -n <application-gateway-name> -g <resource-group-name> -o tsv --query "id") 
az aks enable-addons -n <AKS-cluster-name> -g <AKS-cluster-resource-group> -a ingress-appgw --appgw-id $appgwId
  • Další informace o povolení doplňku AGIC pomocí existujícího nasazení služby Application Gateway a clusteru AKS najdete v tomto kurzu.
  • Informace o službě Application Gateway pro kontejnery najdete v tomto článku s přehledem.