Я пытаюсь создать два кластера kubernetes (AKS) для тестовой среды с помощью DevOps Azure. Эти кластеры используют сертификаты letsencrypt для своих конечных точек. Поэтому я автоматизирую создание этих сертификатов, используя рулевые диаграммы.
По какой-то причине задача установки шлем-менеджера истекает, если я создаю два кластера одновременно.
Я протестировал тот же процесс выпуска с одним кластером, и при запуске моего развертывания проблем не возникло.
Запущенная команда установки helm cert-manager:
c:\agent\_work\_tool\helm\2.11.0\x64\windows-amd64\helm.exe install --set ingressShim.defaultIssuerName=letsencrypt-prod,ingressShim.defaultIssuerKind=ClusterIssuer,rbac.create=false,serviceAccount.create=false --name appl-cert-manager --wait stable/cert-manager
Как я уже сказал, эта команда для 1-го кластера выполнена успешно. Я получаю сообщение:
16:20:26.4583241Z cert-manager has been deployed successfully!
Однако вторая команда занимает около 5 минут. Тогда я получаю это сообщение:
2018-11-08T16:28:14.4988796Z ##[error]Error: release appl-cert-manager failed: timed out waiting for the condition
Это происходит потому, что имя должно быть глобально уникальным?
спасибо