git2consul与配置

git2consul是一个Consul社区项目,将文件从git存储库加载到各个密钥到Consul。默认情况下,密钥的名称是文件的名称。YAML和Properties文件分别支持.yml和.properties的文件扩展名。将spring.cloud.consul.config.format属性设置为FILES。例如:

bootstrap.yml

spring:

  cloud:

    consul:

      config:

        format: FILES

给定/config中的以下密钥,development配置文件和应用程序名称为foo:

.gitignore

application.yml

bar.properties

foo-development.properties

foo-production.yml

foo.properties

master.ref

将创建以下属性来源:

config/foo-development.properties

config/foo.properties

config/application.yml

每个键的值需要是一个格式正确的YAML或Properties文件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容