通过salt-api获取minion的ip地址

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  Speed
100  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: []
原文地址:https://www.cnblogs.com/gavin11/p/13577622.html