consul-demo:Consul 配置管理的一点味道

时间:2024-07-02 15:08:19
【文件属性】:

文件名称:consul-demo:Consul 配置管理的一点味道

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-02 15:08:19

Shell

领事演示 对配置管理的有点品味。 为什么 您需要帮助管理配置设置 您希望在您的环境中使用不同的设置 随着环境的变化,您需要更改配置 您不想使用源代码管理特定于环境的值 什么 :服务发现和配置变得简单。 键/值存储、服务注册、更改通知、DNS 服务 您无需“全押”即可使用。 不需要码头工人(但码头工人友好)。 如何? - 基本配置 使用环境变量! Consul 提供键/值存储 使用为进程设置环境变量 监控 consul,刷新进程 如何? - 文件模板 允许你编写配置文件(类似于 confd) 监控 consul,写入新文件 可选地将触发命令,例如重新加载 HAProxy Docker 友好 自动扫描 docker 守护进程和注册服务(也适用于 etcd) 打包在一个容器中,带有 ui。 为提供后端(以及 etcd/zookeeper)。 探索这个回购 一个 Ubuntu 14.0


【文件预览】:
consul-demo-master
----.gitignore(17B)
----LICENSE.md(1KB)
----start-consul-standalone(193B)
----Vagrantfile(2KB)
----envconsul()
--------env.py(295B)
--------envconsul-debug(0B)
--------envconsul-simple(40B)
--------setting-values(753B)
--------envconsul-config.hcl(94B)
--------envconsul-web(79B)
----readme.md(2KB)
----consul-template()
--------ct-config.hcl(270B)
--------dry-run(68B)
--------haproxy-cfg.ctmpl(582B)
--------simple-web.py(239B)
--------haproxy-consul-template(70B)
--------delete-services(217B)
--------sample-haproxy-output.cfg(763B)
--------register-services(1KB)

网友评论