Salt安装】的更多相关文章

本实验使用salt安装es6.0以上的head插件 ES6.0以上手动安装head插件参考:https://www.cnblogs.com/minseo/p/9117470.html 文件夹目录为 /srv/salt/prod/grunt 目录结构如下 install.sls内容如下 node-install: file.managed: - name: /opt/node-v8.0.0-linux-x64.tar.gz - source: salt://grunt/files/node-v8.…
    salt-master安装   [salt-master]# yum install salt-master   或者 curl -L http://bootstrap.saltstack.org | sudo sh -s -- -M -N   master端的配置文件是在 /etc/salt/master   运行:   [salt-master]# salt-master -d   salt-minion安装   [salt-minion]# yum install salt-min…
安装前必备环境:2.6.6<Pythin<3.x 本文内容是参考 中国SaltStack用户组 里面 Salt中文手册 中的安装内容实践之后总结的. 初学者可用Ubuntu系统学习安装,因为Salt在Ubuntu上的安装非常简单.Salt中文手册中有安装方法,可以直接安装,此处不在说明. 1.在安装之前我们需要设置开启防火墙的端口,salt 需要使用4505和4506端口 lokkit -p 4505:tcp -p 4506:tcp 2.Master/Minions都需要先安装一些依赖 yum…
1.简介SaltStack 是一个服务器基础架构集中化管理平台,具备配置管理.远程执行.监控等功能,一般可以理解为简化版的puppet和加强版的func.SaltStack 基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq.PyCrypto.Pyjinjia2. python-msgpack和PyYAML等)构建. 通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理.分发文件.采集服务器…
salt-master安装 [salt-master]# yum install salt-master 或者 curl -L http://bootstrap.saltstack.org | sudo sh -s -- -M -N master端的配置文件是在 /etc/salt/master 对于此配置文件的详细配置可以查看 http://docs.saltstack.org/en/latest/ref/configuration/master.html 运行: [salt-master]#…
安装脚本install_salt.sh: #!/bin/bash####安装第三方yum源rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm###更新系统证书模块和python到最新版本yum upgrade ca-certificates --disablerepo=epel -yyum update python -y##服务端安装##yum install salt-master -y…
学习了一段时间的saltstack,是时候记录下了.友提:学习环境是两台centos_7.2_x64机器 系统初始化: 两台机器执行以下脚本即可(友提:两台服务器的主机名配置在/etc/hosts中,这个就不写入脚本中了) yum install wget -y cd /etc/yum.repos.d && rm -rf * wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.r…
states文件: [root@super65 base]# cat top.sls base: '*': - init.env_init[root@super65 base]# cat init/env_init.sls include: - init.zabbix_agent [root@super65 base]# cat init/zabbix_agent.sls zabbix-agent: pkg.installed: - name: zabbix22-agent file.manag…
在批量安装软件前,先找台测试机yum装一遍,看是否报错等,是否依赖包全等 . 本次我们在dev环境下搞. 先看一下已搞成功的目录结构 定义dev环境的第二个好处 搞清楚逻辑结构和调用关系很重要,不然之后的学习不知道哪是哪. 光顾着说,执行结果看下吧 ...…
[root@linux-node1 k8s]# tree .├── etcd.sls├── files│   ├── cfssl-1.2│   │   ├── cfssl-certinfo_linux-amd64│   │   ├── cfssljson_linux-amd64│   │   └── cfssl_linux-amd64│   ├── cni-plugins-amd64-v0.7.0│   │   ├── bridge│   │   ├── dhcp│   │   ├── flan…