更改Spring Boot管理员注册唯一ID

问题描述 投票:0回答:1

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

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

kubernetes openshift openshift-origin spring-boot-admin
1个回答
0
投票
我会说方法很少。

  • [一个人将从Kubernetes Secret加载环境变量。
  • 使用helmhttps://helm.sh/)的第二个>

    Helm帮助您管理Kubernetes应用程序-Helm Charts帮助您定义,安装和升级最复杂的Kubernetes应用程序。

    图表易于创建,版本控制,共享和发布-因此,请开始使用Helm并停止复制和粘贴。

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

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

这将在Kubernetes上有效,我不知道(基于您的标签)在OpenShift上是否相同。

请提供一些您已经完成的工作的示例,我将提供更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.