如何在 AWS EKS 中为具有多个证书的 ALB 建模?

How to model an ALB with multiple certificates in AWS EKS?

我在 Whosebug 中看到很多与此主题相关的帖子,但我认为它们并不完全相同。

目前我们有 AWS ALBs 和带有多个规则的 HTTPS 侦听器,每个侦听器规则是一个 /path/*。我现在知道如何使用 Ingress Controller 和 Ingress 对象对其建模了。

但是我们的 ALB 有 2 个证书 ARN 来服务于两个不同的域。我知道 Ingress 现在有这个注解了。

alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-west-2:XXXXXXXXXXXX:certificate/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

但是如何添加另一个证书?

你可以参考this多个证书下提到的语法,它与helm一起工作。