在 Helm Charts 中添加 Nginx-Ingress/Certmanager 作为依赖项

2024-03-24

我有一个带有 nginx-ingress、certmanager 和一个应用程序的 Kubernetes 集群(Azure),我想知道是否有一种方法可以将整个系统作为一个包,这样如果集群出现任何问题,它会更容易旋转再上一个。

我的主要想法是自动手动配置 nginx-ingress 和 certmanager,但如果可能的话,我不确定它是如何包含在 helm 图表中的。如果不可能,是否有一种方法(或工具)可以在启动时最大程度地减少环境的手动配置?

提前致谢。


您需要在这里有一个包含多个舵图的包,可能如下 -

  1. 您的服务掌舵图
  2. 其他依赖服务 Helm Charts(如 Redis、Kafka 等)
  3. Nginx 舵图
  4. 然后,您可以添加带有 clusterissuer、证书的 cert-manager helm 图表,它可以按照您提到的名称自行创建 TLS 密钥(或者您可以添加您自己的密钥)
  5. 然后添加入口规则将为您放置内联的东西。

只需将内容打包为 helm Chart .tgz 格式

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Helm Charts 中添加 Nginx-Ingress/Certmanager 作为依赖项 的相关文章

随机推荐