首页 文章

证书管理员的掌舵图安装为AKS超时

提问于
浏览
0

我正在尝试使用Azure DevOps为测试环境创建两个kubernetes(AKS)集群 . 这些集群使用letsencrypt证书作为其 endpoints . 因此,我使用头盔图自动创建这些证书 .

出于某种原因,如果我在同一时间创建两个集群,则cert-manager安装helm任务会超时 .

我已经使用单个群集测试了相同的发布过程,并且在运行部署时没有问题 .

运行的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

正如我所说,第一个集群的这个命令成功了 . 我收到一条消息:

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

这是否正在发生,因为名称必须是全球唯一的?

谢谢

1 回答

  • 0

    如果有人遇到同样的问题,那么它就是一个简单的解决方案,对我来说一直有效 .

    为helm添加超时参数:

    --timeout 600
    

    例如,我假设是10分钟的超时设置 .

相关问题