config-repo

config-repo为远程Git仓库,用于集中管理服务的配置信息,与config-server配合使用。

仓库中的资源信息遵循以下规则

/{application}/{profile}[/{label}]
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties
variable value desc
{application} spring.application.name 客户端服务名
{profile} spring.active.profiles 环境变量,多个可用逗号分隔
{label} eg: master/trunk/branchs... 仓库分支,eg: master(git)、trunk(svn)