aws-inventory:用于 AWS EC2 的 Ansible Inventory 插件

时间:2024-06-21 09:27:44
【文件属性】:

文件名称:aws-inventory:用于 AWS EC2 的 Ansible Inventory 插件

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-21 09:27:44

Go

aws-库存 用于 AWS EC2 的 Ansible 动态清单插件。 Ansible 存储库已经包含一个,它可能对您有用。 该插件与“官方”插件的不同之处在于以下几点: 对于每个主机,使用公共 ip 设置ansible_ssh_host变量。 这消除了通过 IP 引用主机或维护/etc/hosts文件的需要。 然后,您可以在同一目录中创建另一个清单文件,并通过其 EC2 标签Name引用主机。 在_meta*元素中返回主机变量,减少对 AWS 的 api 调用次数并加快配置过程。 这消除了使用--host为每个主机调用可执行文件的需要。 使用--list调用时仅向 AWS API 发出 2 个请求。 没有外部依赖。 为每个主机创建更少的变量,但添加更多变量是微不足道的。 如果您需要定义一个拉取请求,请打开一个拉取请求。 有关更多信息,请参阅。 下载 从获取最新版本 用法


【文件预览】:
aws-inventory-master
----main.go(2KB)
----inventory.go(2KB)
----release()
--------.gitignore(14B)
----configuration.go(705B)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(1KB)
----version.go(76B)
----.gitignore(302B)
----aws-inventory.example.ini(101B)

网友评论