用于本地Linux的微服务Docker DNS
serius的Python项目详细描述
Gamer Serius:本地Linux的微服务Docker DNS
在GAMER,我们使用serius来寻址docker ip 本地Linux中对每个服务的识别。塞里乌斯将绘制一个码头 每个服务的IP到Linux的一个服务域名。
要求
- python版本3.6+
- 每个微服务Docker主机的Docker远程API允许值
- 对本地Linux的根访问
配置
watchinterval—以秒为单位观察服务停靠站的时间
watch type-要监视的类型(docker或rancher)
服务部分
DockerHost-服务Docker主机IP
DockerPort-服务Docker主机端口
图像-服务docker图像
安装serius
要将serius安装到项目中,必须运行pip install:
$ pip install serius
如何使用serius?
$ serius -c serius.conf.json
-c表示serius配置文件。
许可证
serius是麻省理工学院授权的。