salt模块,用于发现和公开minion的ip地址
spiro-network的Python项目详细描述
安装
在爪牙上,安装spiro networkpypi包。
接口
提供了许多功能:
模块
ipaddr.external\u4,ipaddr.external\u6:查询外部服务 您的IP,当仆从位于NAT或其他复杂网络之后时非常有用
ipaddr.four,ipaddr.six:整理有关小人IP地址的信息 有好几个来源。
- network.ipaddrs / network.ipaddrs6
- AWS metadata if the [metadata grain](https://docs.saltstack.com/en/latest/ref/grains/all/salt.grains.metadata.html) is available
- ipaddr.external_four / ipaddr.external_six (above)
状态
- hostname.is:设置主机名,不接受参数。(注意:请参见主机名(1) 有关fqdns和其他主机名变体的信息。)
配置
spiro网络无需配置即可运行。