【问题标题】:Spring cloud config with kubernetes使用 kubernetes 进行 Spring Cloud 配置
【发布时间】:2019-01-07 21:29:43
【问题描述】:

我正在评估 spring cloud config 作为一种外部化我的应用程序配置的方式。 长期目标是让我的应用程序在 kubernetes 上运行。 一旦我在 kubernetes 中,是否建议使用 spring cloud config 或更好地采用 config map。

【问题讨论】:

    标签: kubernetes spring-cloud-config


    【解决方案1】:

    这取决于你想要做什么。如果您希望将配置集中在 github 存储库中,或者如果 Kubernetes 不是您唯一的部署平台,那么您可能更喜欢 spring 云配置服务器。

    如果您只是想将您的配置外部化,以便您的 Spring Boot 应用程序在 kubernetes 中运行良好,那么您当然可以使用 configmaps。或者,如果您没有那么多属性,您甚至可以只设置环境变量。如果某些配置更敏感,那么您需要查看机密(这个问题可能会变得更复杂,具体取决于配置的敏感程度)。

    您提到 Kubernetes 是一个“长期目标”,所以也许您也需要一个短期策略。也许您现在可以使用环境变量覆盖。这取决于您可能进行多少覆盖以及您的过渡平台是什么。

    【讨论】:

      猜你喜欢
      • 2019-04-14
      • 1970-01-01
      • 2018-02-21
      • 2020-03-02
      • 2016-08-06
      • 2021-09-17
      • 2020-05-05
      • 2016-05-19
      • 2018-07-14
      相关资源
      最近更新 更多