SaltStack

  • 介绍

SaltStack是自动化运维的一大利器。

  • 环境

Ubuntu 16.04.2 LTS

  • 安装

apt-get install salt-stack

取消开机启动 systemctl disable salt-master

启动服务 service salt-master start

vim /etc/salt/master

  • minion

sudo apt-get install salt-minion

重启服务 service salt-minion restart

  • 命令

salt-key list 列出所有的key

salt ‘*’ grains.list

salt ‘*’ grains.items

  • API

apt-get install python-cherrypy

sudo apt-get install salt-api

service salt-api restart

useradd -M -s /sbin/nologin saltapi

配置文件:

/etc/salt/master.d/api.conf

/etc/salt/master.d/eauth.conf

curl -k http://localhost:7890/login -d username='test' -d password='test' -d eauth='pam' -H 'Accept: application/x-yaml'

  • 参考

本文为原创,如果您当前访问的域名不是surenpi.com,请访问“素人派”。

发表评论

电子邮件地址不会被公开。 必填项已用*标注