【文件属性】:
文件名称:daedalus:自动化服务发现和配置
文件大小:29KB
文件格式:ZIP
更新时间:2021-05-30 23:46:18
JavaScript
代达罗斯
通过和实现服务自动化的一种固执己见的方法。
如果您正在寻找一对一的 API 库,请参阅 @silassewell 的。
Note: if you are not familiar with Consul and how it works, this will all sound like hot non-sense.
概念
daedalus存在是为了通过消除管理环境变量和配置文件(大部分)的需要来简化部署和环境自动化。
有可能的使用
daedalus应该在任何环境中工作,但利用使用了一些约定旨在支持使用在较大规模的容器的部署和 (带自动领事容器注册)。
如何
daedalus采用依赖项定义,指定您依赖的服务和配置。 一旦必要的信息从领事检索, daedalus它使用为您提供到线模块fount在您的业务使用。
**代达罗斯作为入口点(推荐)
var daedalus =
【文件预览】:
daedalus-master
----.consul()
--------consul-server1.leankit.com()
--------server.json(482B)
--------root.cer(1KB)
--------agent.json(460B)
--------consul-agent1.leankit.com()
----package.json(1KB)
----gulpfile.js(362B)
----LICENSE(1KB)
----src()
--------index.js(4KB)
--------consul.js(7KB)
--------catalog.js(3KB)
--------agent.js(3KB)
--------kv.js(2KB)
----.npmignore(91B)
----spec()
--------integration()
----.gitignore(79B)
----CHANGELOG.md(313B)
----Vagrantfile.sample(2KB)
----README.md(13KB)
----.jshintrc(7KB)