Я использовал эту статью как ссылку для установки моего Ingress в облаке 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-адресом (предоставляет лазурь)! например: az network public-ip update --ids $PUBLICIPID --dns-name $DNSNAME
Есть ли риск того, что этот контроллер будет уничтожен, и я потеряю свой общедоступный IP-адрес, и мне придется снова создавать все вручную? Если ответ ДА, как это сделать? Создать новое задание в Azure для автоматического обновления? Кто-нибудь знает образец этого?