salt-ssh 安装salt-minion

安装好saltmaster和salt-ssh

yum install https://repo.saltstack.com/yum/redhat/salt-repo-latest-1.el7.noarch.rpm

yum install salt-master salt-ssh -y

修改/etc/salt/master:

file_roots:

base:

- /srv/salt/base

启动master:

systemctl start salt-master

配置/etc/salt/roster

# Sample salt-ssh config file

#web1:

#  host: 192.168.42.1 # The IP addr or DNS hostname

#  user: fred         # Remote executions will be executed as user fred

#  passwd: foobarbaz  # The password to use for login, if omitted, keys are used

#  sudo: True         # Whether to sudo to root, not enabled by default

#web2:

#  host: 192.168.42.2

liulianmessage:

host: 172.16.88.199

user: root

password: adm*123

#  sudo: True

#  tty: True

#  sudo_user: 6lapp

port: 33222

timeout: 10

测试:

salt-ssh '*' test.ping

mkdir /srv/salt/base/minion

cat minion-install.sls

minion_yum:

file.managed:

- name: /home/6lapp/salt-repo-latest-1.el7.noarch.rpm

- source: salt://minion/salt-repo-latest-1.el7.noarch.rpm

- mode: 644

- user: root

- group: root

cmd.run:

- name: cd /home/6lapp && rpm -ivh salt-repo-latest-1.el7.noarch.rpm

- require:

- file: minion_yum

pkg-saltminion:

pkg.installed:

- names:

- salt-minion

- require:

- cmd: minion_yum

- unless: rpm -qa| grep salt-minion

saltminon-config:

file.managed:

- name: /etc/salt/minion

- source: salt://minion/minion

- mode: 644

- user: root

- group: root

minion_service:

service.running:

- name: salt-minion

- enable: True

- require:

- file: saltminon-config

将salt-repo-latest-1.el7.noarch.rpm和minion的配置文件minion 放到minion文件夹下

salt-ssh 'liulianmessage' state.sls minion.minion-install

可以看到minion端安装成功

Accepted Keys:

liulianmessage

Denied Keys:

Unaccepted Keys:

Rejected Keys:

转载于:https://blog.51cto.com/mrdeng/1895761

salt-ssh 安装salt-minion 笔记相关推荐

  1. SaltStack:Salt SSH

    20. Salt SSH 在版本0.17.0当中,引入了新的传输系统,它支持通过SSH通道来实现Salt的通信.通过这种方式,我们可以将Salt routines直接通过SSH通道在远程主机上执行,而 ...

  2. Salt基础安装配置

    一.Salt介绍 1.简介 一个配置管理系统,能够维护预定义状态的远程节点(比如,确保指定的报被安装,指定的服务在运行) 一个分布式远程执行系统,用来在远程节点(可以是单个节点,也可以是任意规则挑选出 ...

  3. CENTOS7.2使用RDO方式安装OpenStack Mitaka笔记

    CENTOS7.2使用RDO方式安装OpenStack Mitaka笔记 1.配置/etc/hosts 192.168.13.108 openstack 2.配置OpenStack Mitaka安装源 ...

  4. docker 安装git_docker随手笔记第十二节 jenkins+docker+nginx+纯静态页面配置

    docker随手笔记第一节 docker概念及安装 docker随手笔记第二节 docker常用命令解析 docker随手笔记第三节 docker构建java镜像 docker随手笔记第四节 dock ...

  5. freebsd mysql 安装_Freebsd中mysql安装及使用笔记-阿里云开发者社区

    Freebsd中mysql安装及使用笔记 x3d 2009-07-31 662浏览量 简介: 1.安装 一开始连mysql的软件包在freebsd中叫什么都不知道: 依稀属于databases类,先到 ...

  6. Ubuntu14.04网易云音乐的下载及安装 ssh安装 卸载 安装输入法

    Ubuntu14.04网易云音乐64位下载链接: http://s1.music.126.net/download/pc/netease-cloud-music_1.0.0_amd64_ubuntu1 ...

  7. Linux系统使用--Ubuntu 16.04 安装为知笔记

    一.前言 为了测试MetaWebBlog协议在为知笔记的使用情况,需要安装为知笔记. 二.准备工具和环境搭建 2.1 准备工具 安装Linux版的为知笔记需要准备很多必要的工具,现列表如下: 1. Q ...

  8. V-Rep虚拟机器人实验平台在Ubuntu18.04LTS安装与使用笔记

    V-Rep在Ubuntu18.04LTS安装与使用笔记 V-Rep官网链接如下,一直很困惑有两个地址,打开还字体不一样... 1. http://www.v-rep.eu 2. http://www. ...

  9. ssh 安装及登录提示:connection refused(ssh: connect to host XX.XX.XX.XX port 22: Connection refused)的解决办法

    ssh 安装及登录提示:connection refused的解决办法 溪西创客小屋 原文出处:http://hi.baidu.com/leejun_2005/blog/item/fbc27c4b20 ...

  10. 小米路由器 3G 开启SSH 安装 MT 工具箱 【环境搭建,小米路由器】

    参考资料 1.[经验技巧] [SSH插件]Misstar Tools工具箱2.0(3.0公开测试已开启) 2.小米路由器安装Misstar Tools工具箱 3.如何在openwrt使用wget抓取h ...

最新文章

  1. ArcGIS API for Silverlight开发
  2. 转发:Datawhale第七期组队学习计划
  3. MySql 中锁的定义
  4. centos6.5下postgresql9.4.3安装与配置
  5. Jzoj5245 Competing Souls
  6. halcon识别ocr汉字_手写汉字识别——手写文本快速电子化的好方法
  7. Linux傲腾DC128G内存设置,Intel傲腾DC可持续内存开放:单条512GB内存时代来临
  8. Linux-四-常见符号
  9. 零至二岁宝宝故事(一)
  10. java文本反垃圾_java毕业设计_springboot框架的反垃圾邮件管理分析系统
  11. Repoptimizer论文理解与代码分析
  12. 截止到某天的汇总报表_excel表格日数据汇总-excel表中如何将每日的数据汇总到每周...
  13. 【NeurIPS2022】阿里提出基于离散化对抗训练的鲁棒视觉新基准
  14. 多元随机森林回归(Multivariate Random Forest Regreesor)经验总结
  15. 计算机可移动磁盘无法显示图片,移动硬盘显示不出来怎么办 移动硬盘不显示解决办法【详解】...
  16. Portillo’s上市首日涨幅45.5%,资本爱上吃“热狗”?
  17. LNMP环境下QQ农场的搭建
  18. Greenplum6.x搭建_安装
  19. go http客户端设置ResponseHeader参数后返回Timeouthttp: ContentLength=xxx with Body length 0错误
  20. 汽车车灯产业链全景图

热门文章

  1. 闲话网名之“jrfly331”
  2. java arraylist排序_Java 开发者最容易犯的10个错误【译】
  3. 【2019.7.16 NOIP模拟赛 T1】洗牌(shuffle)(找环)
  4. P1291 [SHOI2002]百事世界杯之旅
  5. react: menuService
  6. please wait while windows configures microsoft visual studio professional 2013
  7. mongodb小结(转)
  8. ZLMS教学管理平台系统V1.2.0最新版本发布,支持纯Web视频直播点播,还带运营在线支付功能!完全免费提供!...
  9. opencv实现图像的拼接功能
  10. Kubernetes(五) - Service