git2consul不从git导入配置

时间:2016-01-25 19:43:34

标签: git consul

我使用git2consul将配置从本地/ github存储库推送到我的领事KV商店。

使用git2consul的默认配置时:



{
  "version": "1.0",
  "repos" : [{
    "name" : "sample_configuration",
    "url" : "https://github.com/ryanbreen/git2consul_data.git",
    "branches" : ["dev"],
    "hooks": [{
      "type" : "polling",
      "interval" : "1"
    }]
  }]
}




将配置上传至consul&启动git2consul我看到除了dev.ref之外没有导入任何K / V. 我发现linux机器上没有运行git2consul进程。

有人可以协助吗?

2 个答案:

答案 0 :(得分:0)

使用以下查询检查您是否在KV存储密钥:

curl -v http://localhost:8500/v1/kv/?recurse

答案 1 :(得分:0)

当你说'你看到没有进程正在运行'时 - 你的意思是,没有任何反应?有什么错误吗?

确保您在运行Consul客户端代理的同一个框中运行git2consul。

如果可能,使用-ui标志启动Consul客户端并登录Key / Value页面 - 您应该看到文件夹sample_configuration,然后是分支的名称,然后是任何其他文件夹,最后是.properties文件。文件中的每个属性键值。

还可以通过运行<meta name="viewport" content="width=device-width, initial-scale=1">

尝试将文件提供给命令

我不相信您在运行流程时会在命令行控制台中看到单个属性加载...