如何解决如何在由 alb-ingress-controller AWS 启动的 ALB 上使用 AWS 控制台添加 SSL 证书?
我有一个需求,我需要维护多个公共域以指向我们的服务器, 所以我使用 alb-ingress-controller 来启动 ALB,还允许我在 certificateArns 注释中传递 25 cert ARNS, 但是,如果我通过 AWS 控制台向由 alb-ingress-controller 启动的 ALB 添加任何新的 SSL 证书,K8s 控制器协调器会删除我手动添加的证书。
对我来说一个理想的方法是让 alb-ingress-controller 启动 ALB,但对我来说仍然能够通过 AWS 控制台/API 将 SSL 证书添加到这个 ALB。
有人知道怎么做吗?
我尝试在 alb-ingress-controller 项目上工作,但这是一个很大的项目,我有一个时间表:-) 希望得到社区的帮助。
解决方法
我使用 kubectl annotate 解决了这个问题,创建一个动态补丁总是附加所有证书,别无他法。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。