通過salt-api獲取minion的ip地址
阿新 • • 發佈:2020-08-28
1、首先通過salt-api獲取token
➜ ~ dev_ali# curl -k http://127.0.0.1:1550/login -H "Accept: application/x-yaml" -d username='salt-user' -d password='salt-passwd' -d eauth='pam' return: - eauth: pam expire: 1598641305.133379 perms: - '@runner' - '@wheel' - '*': - test.* - state.* - saltutil.* - grains.* - cmd.* start:1598598105.133378 token: 7f88829845ef26daa39d2f9d9ab7afbb12f26583 user: salt-user
2、然後通過token訪問 salt-api地址 /keys
~ dev_ali# curl -k http://127.0.0.1:1550/keys -H "Accept: application/x-yaml" -H "X-Auth-Token: 7f88829845ef26daa39d2f9d9ab7afbb12f26583" % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed100 6407 100 6407 0 0 68856 0 --:--:-- --:--:-- --:--:-- 69641 return: local: - master.pem - master.pub minions: - 10.1.100.120 - 10.1.100.83 - 10.1.101.15 minions_denied: [] minions_pre: [] minions_rejected: []