1

我有一个要求,我需要维护多个公共域以指向我们的服务器,因此我使用 alb-ingress-controller 来启动 ALB 并允许我在 certificateArns 注释中传递 25 证书 ARNS,但是如果我添加任何alb-ingress-controller 通过 AWS 控制台为 ALB 提供了新的 SSL 证书,K8s 控制器协调器删除了我手动添加的证书。

对我来说一个理想的方法是让 ALB 由 alb-ingress-controller 启动,但对我来说仍然能够通过 AWS 控制台/API 将 SSL 证书添加到此 ALB。

有谁知道如何使这项工作?

我尝试从事 alb-ingress-controller 项目,但它是一个大项目,而且我有一个时间表 :-) 希望能从社区中获得帮助。

4

1 回答 1

0

我使用 kubectl annotate 解决了这个问题,创建一个动态补丁总是附加所有证书,没有其他方法。

于 2021-05-08T09:36:47.110 回答