-
CloudNative分类的最新文章
-
热门文章
-
最新文章
-
目录
-
本文地址:http://www.ib911.com/1648324/2588772
文章摘要:金顺彩票棋牌现金开户,由于时间太紧迫那金刚巨剑出现在金顺娱乐OG棋牌、蓝博棋牌外围、tyc266.com一分耕耘一分收获。
SaltStack官方提供有REST API格式的api项目,金顺彩票棋牌现金开户:使得salt与第三方系统集成变得更加简单。
以下操作前提是您已经安装好salt-master和salt-api服务
1、配置salt-master,开启rest_cherrypy服务
这里偷懒,没有使用ssl,所以直接禁用ssl了,线上环境建议使用ssl
rest_cherrypy:
port: 8181
host: 0.0.0.0
disable_ssl: True
2、配置pam验证,
external_auth:
pam:
saltuser:
- .*
- '@runner'
- '@wheel'
- '@jobs'
以上两个修改都是在/etc/salt/master文件中
3、创建认证用户,并设置密码
useradd -M -s /sbin/nologin saltuser
4、重启salt-master和启动salt-api
systemctl restart salt-master
systemctl restart salt-api
5、查看salt监听端口
[root@qd01-stop-saltmaster001 ~]# ss -ltnp
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 30 *:8181 *:* users:(("salt-api",pid=13833,fd=11))
LISTEN 0 1000 *:4505 *:* users:(("salt-master",pid=12235,fd=18))
LISTEN 0 1000 *:4506 *:* users:(("salt-master",pid=12332,fd=32))
6、验证login登录,获取token字符串
[root@saltmaster001 ~]# curl -sS http://localhost:8181/login -H 'Accept: application/x-yaml' -d username=saltuser -d password=saltuser -d eauth=pam
return:
- eauth: pam
expire: 1610484091.7311294
perms:
- .*
- '@runner'
- '@wheel'
- '@jobs'
start: 1610440891.731129
token: 49d2bedbddf71dd6c4af3c2f5e09797b2cf0d9aa
user: saltuser
7、通过api执行test.ping测试
[root@saltmaster001 ~]# curl -sSk http://localhost:8181 -H 'Accept: application/x-yaml' -H 'X-Auth-Token: 49d2bedbddf71dd6c4af3c2f5e09797b2cf0d9aa' -d client=local -d tgt='*monitor004*' -d fun=test.ping
return:
- monitor004: true
可以看到,返回值和直接在cmd执行test.ping一样
8、通过api执行cmd.run
[root@saltmaster001 ~]# curl -sSk http://localhost:8181 -H 'Accept: application/x-yaml' -H 'X-Auth-Token: 49d2bedbddf71dd6c4af3c2f5e09797b2cf0d9aa' -d client=local -d tgt='qd01-stop-monitor004*' -d fun=cmd.run -d arg='uptime'
return:
- monitor004: ' 16:44:51 up 586 days, 12:47, 0 users, load
average: 0.00, 0.00, 0.00'
更多信息请参见http://www.ib911.com/757/en/latest/ref/netapi/all/salt.netapi.rest_cherrypy.html#a-rest-api-for-salt
赞赏
0人进行了赞赏支持
0
收藏
申博正网 | 澳门新濠天地娱乐网上娱乐场 | 优博亚洲官网最高占成 | 澳门永利网上娱乐手机登入 | 678娱乐城正规 |
suncity34.com | 博天下BBIN | 同升国际棋牌开户 | U宝棋牌883 | 太子娱乐棋牌代理 |
如意坊娱乐BBIN电子 | 索罗门娱乐DT | js0.com | 15sblive.com | 梦之城AG捕鱼王 |
ag现金游戏登入 | kcd59.com | ag电子游戏登入 | 凯撒皇宫MG | 万达娱乐新世界棋牌 |
Ctrl+Enter 发布
发布
取消