Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes 更改spring引导管理注册表唯一ID_Kubernetes_Openshift_Openshift Origin_Spring Boot Admin - Fatal编程技术网

Kubernetes 更改spring引导管理注册表唯一ID

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选项,您可能

我有一个要求,即我的客户端应用程序具有几乎相同的属性,甚至URL也是相同的,因为它们在负载平衡器后面运行,它们唯一的变化是一组不同的特定环境属性


是否可以基于该属性唯一地注册它们。

我想说有几种方法

  • 一种方法是从数据库加载环境变量

  • 第二次使用
    helm
    ()

    Helm帮助您管理Kubernetes应用程序-Helm图表帮助您定义、安装和升级最复杂的Kubernetes应用程序

    图表的创建、版本、共享和发布都很容易,所以请开始使用Helm并停止复制和粘贴

说明: 如果您使用
secret
选项,您可能会使用所需的env变量创建两个单独的secret,并根据应用程序名称加载它们,或者,如果您在不同的
名称空间中设置了这些资源,则将
机密
复制到每个名称空间,因为这些资源在不同的
名称空间之间无法工作

如果要使用
helm
,则必须编写图表并将环境变量放入
values.yaml
或将其混合在一起,然后从Kubernetes内部加载
secret

这将工作,我不知道(根据您的标签),如果它是相同的

请提供一些你已经做过的样品,我会提供更多细节