一、简介

A REST API FOR SALT

二、安装,配置

yum -y install salt-api
rest_cherrypy:
port:
# disable_ssl: True
ssl_crt: /etc/pki/tls/certs/localhost.crt
ssl_key: /etc/pki/tls/certs/localhost.key
external_auth:
pam:
tabops:
#- .*
- "@wheel"
- "@runner"
- grains.*

启动服务

service salt-master restart;service salt-api start

三、认证、调用API

curl -sSk https://127.0.0.1:1559/login \
-H 'Accept: application/x-yaml' \
-d username=tabops \
-d password=tabops \
-d eauth=pam

复制得到的token

curl -sSk https://127.0.0.1:1559 \
-H 'Accept: application/x-yaml' \
-H 'X-Auth-Token: 7abf0ec365c7257aba0024bb7212200a863aabb9' \
-d client=local \
-d tgt='SCYD-10.25.172.131' \
-d fun=cmd.run \
-d arg='ls'

PS:

salt version

2016.11.8

最新文章

  1. Qt - 错误总结 - QObject::connect: Cannot queue arguments of type 'PVCI_CAN_OBJ' (Make sure 'PVCI_CAN_OBJ' is registered using qRegisterMetaType().)
  2. SQL删除重复数据只保留一条
  3. Sharing A Powerful Tool For Calculate Code Lines
  4. js 获取url参数的值
  5. MS SQL查看效率语句 与PLSQL中F5功能相同
  6. 【Alpha版本】冲刺阶段——Day 7
  7. COURSES(poj 1469)
  8. AudioManager音频管理器
  9. JQuery中的AJAX参数详细介绍
  10. DigitalOcean(DO)购买VPS流程
  11. android微信分享遇到的问题
  12. C#文件压缩
  13. 记录一下Fedora21下安装Foundation5遇到的问题[尚有遗留问题]
  14. 使用SimpleAdapter创建ListView
  15. node.js stream
  16. 【BZOJ3669】【Noi2014】魔法森林(Link-Cut Tree)
  17. 基于Kubernetes 构建.NET Core 的技术体系
  18. python_超级基础
  19. [学习]UX 测试 5S 范围
  20. 《温故而知新》JAVA基础二

热门文章

  1. poj 1144 Network 无向图求割点
  2. Codeforces 894B - Ralph And His Magic Field
  3. UVA - 11853 Paintball(dfs)
  4. 将数组划分成连续子序列 Split Array into Consecutive Subsequences
  5. 百度echart如何动态生成图表
  6. English trip -- VC(情景课)4 A Health
  7. 关Java的内存模型(JMM)
  8. 绝对干货!!css3字体图标—丰富的阿里图标库iconfont的使用详解
  9. ajax中文乱码问题的总结
  10. entest1