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
Související obsah
- 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.