Kubernetes 更改spring引导管理注册表唯一ID
我有一个要求,即我的客户端应用程序具有几乎相同的属性,甚至URL也是相同的,因为它们在负载平衡器后面运行,它们唯一的变化是一组不同的特定环境属性Kubernetes 更改spring引导管理注册表唯一ID,kubernetes,openshift,openshift-origin,spring-boot-admin,Kubernetes,Openshift,Openshift Origin,Spring Boot Admin,我有一个要求,即我的客户端应用程序具有几乎相同的属性,甚至URL也是相同的,因为它们在负载平衡器后面运行,它们唯一的变化是一组不同的特定环境属性 是否可以基于该属性唯一地注册它们。我想说有几种方法 一种方法是从数据库加载环境变量 第二次使用helm() Helm帮助您管理Kubernetes应用程序-Helm图表帮助您定义、安装和升级最复杂的Kubernetes应用程序 图表的创建、版本、共享和发布都很容易,所以请开始使用Helm并停止复制和粘贴 说明: 如果您使用secret选项,您可能
是否可以基于该属性唯一地注册它们。我想说有几种方法
- 一种方法是从数据库加载环境变量
- 第二次使用
() Helm帮助您管理Kubernetes应用程序-Helm图表帮助您定义、安装和升级最复杂的Kubernetes应用程序 图表的创建、版本、共享和发布都很容易,所以请开始使用Helm并停止复制和粘贴helm
secret
选项,您可能会使用所需的env变量创建两个单独的secret,并根据应用程序名称加载它们,或者,如果您在不同的名称空间中设置了这些资源,则将机密
复制到每个名称空间,因为这些资源在不同的名称空间之间无法工作
如果要使用helm
,则必须编写图表并将环境变量放入values.yaml
或将其混合在一起,然后从Kubernetes内部加载secret
这将工作,我不知道(根据您的标签),如果它是相同的
请提供一些你已经做过的样品,我会提供更多细节