我有一个要求,我的客户端应用程序具有几乎相同的属性,甚至URL也相同,因为它们在负载均衡器后面运行,它们唯一的变化是一组不同的特定环境属性。
是否可以基于该属性唯一地注册它们。
helm
(https://helm.sh/)的第二个>Helm帮助您管理Kubernetes应用程序-Helm Charts帮助您定义,安装和升级最复杂的Kubernetes应用程序。图表易于创建,版本控制,共享和发布-因此,请开始使用Helm并停止复制和粘贴。
说明:如果您使用secret
选项,则可能会使用所需的env变量创建两个单独的机密,并根据应用名称加载这些机密,或者如果将它们设置为其他namespaces
,则将secret
复制到每个资源,因为这些资源将在不同的namespaces
之间不起作用。
[如果要使用helm
,则必须编写图表并将env变量放入values.yaml
或将其混合在一起并从Kubernetes内部加载secret
。
这将在Kubernetes上有效,我不知道(基于您的标签)在OpenShift上是否相同。
请提供一些您已经完成的工作的示例,我将提供更多详细信息。