route53-registrator:从Docker Events创建Route53 CNAME记录

时间:2024-06-15 02:26:38
【文件属性】:

文件名称:route53-registrator:从Docker Events创建Route53 CNAME记录

文件大小:145KB

文件格式:ZIP

更新时间:2024-06-15 02:26:38

Go

Route53注册器 它是什么 受启发,route53-registrator监视由命名容器创建的docker事件,并创建或删除指向主机的公共地址的Route53 CNAME记录。 局限性 该程序使用ec2元数据服务来检索实例的主机名。 因此,该程序目前与AWS EC2实例的使用情况相关。 发展 设置 确保您有一个可以正常工作的golang环境 go get安装依赖项 制作任务: build/container : 构建二进制映像(仅针对linux amd64编译) 构建一个Docker容器以运行二进制文件 dev : 运行最新构建的docker容器,将AWS凭证作为env变量和一些合理的默认值传递 release : 将最新图像推送到公共Docker索引(目前已绑定到我的帐户) 关于ca-bundle.crt : 该文件包含一组从Mozilla获得的受信任的根证书,


【文件预览】:
route53-registrator-master
----Dockerfile(156B)
----healthcheck()
--------healthcheck.go(5KB)
----main.go(11KB)
----.gitignore(12B)
----Makefile(973B)
----.dockerignore(28B)
----README.md(1KB)
----ca-bundle.crt(246KB)

网友评论