我正在寻找Helm的最佳实践,何时/何时不使用全局值。
我在kubernetes的20个容器中有3个需要一个主机名。我应该使用全局值来允许所有容器访问此值,还是仅将其添加到每个所需容器的值中?
global:
networkPolicy:
enabled: true
hosts:
url_1:"http://test.com"
url_2:"http://test.com"
要么
容器1,2,3
hosts:
url_1:"http://test.com"
url_2:"http://test.com"
如果我可以获得关于何时使用全局以及何时不使用的指导,那对我的应用程序将有很大帮助。
我更喜欢使用本地值,然后使用诸如ansible或ci / cd管道之类的东西在部署中设置这些值。