Я использовал эту статью для справки, чтобы установить свой вход в облако Azure. https://docs.microsoft.com/pt-br/azure/aks/ingress-tls
Но теперь у меня есть несколько вопросов об этом, как это сделать, например: На этом шаге я установил свой nginx-ingress:
helm install stable/nginx-ingress \
--namespace ingress-basic \
--set controller.replicaCount=2 \
--set controller.nodeSelector."beta\.kubernetes\.io/os"=linux \
--set defaultBackend.nodeSelector."beta\.kubernetes\.io/os"=linux \
--set name=MY_RELEASE_NAME
После этого у меня был LoadBalancerи ClusterIP создан, и я должен вручную обновить свое полное доменное имя с предоставленным публичным IP-адресом (Azure предоставляет)! Например: az network public-ip update --ids $PUBLICIPID --dns-name $DNSNAME
Существует ли риск разрушения этого контроллера, и я теряю свой публичный IP-адрес, а затем мне снова приходится создавать все вручную? Если ответ ДА, как это сделать? Создать новую работу на Azure, чтобы обновить ее автоматически? Кто-нибудь знает образец этого?