2019年5月30日

Saltstack_实战指南02_各主机Pillar信息指定

摘要: 1. 实战项目GitHub地址 该项目已经放在了GitHub上,地址如下: 2. 主机规划 3. pillar的整体目录结构 4. Pillar的top.sls 文件信息 5. base基础信息 6. prod业务组件信息 7. pillar信息生效 8. pillar信息查看 9. 说明阅读全文

posted @ 2019-05-30 21:38 踏歌行666 阅读(13) 评论(0) 编辑

Saltstack_实战指南01_系统规划

摘要: 1. 实战项目GitHub地址 之前《Saltstack_使用指南》详细讲解了saltstack的使用。那么从这节开始实战讲解,当然不会再像之前那样详细说明了。只是讲一些系统规划之类的信息。 具体的项目代码请参见GitHub。 该项目已经放在了GitHub上,地址如下: 2. 主机规划 说明: 上述阅读全文

posted @ 2019-05-30 21:34 踏歌行666 阅读(35) 评论(0) 编辑

Saltstack_使用指南18_API

摘要: 1. 主机规划 salt 版本 netapi modules rest_cherrypy 文章参考: saltstack API(一) 安装并测试 参考GitHub 2. 必要的准备 2.1. 安装部署Python3 2.2. 安装salt-api 等到配置完毕后才能启动salt-api 2.3. 阅读全文

posted @ 2019-05-30 21:25 踏歌行666 阅读(59) 评论(0) 编辑

Saltstack_使用指南17_salt-ssh

摘要: 1. 主机规划 salt 版本 salt ssh文档 2. salt-ssh实现步骤 2.1. 部署salt-ssh 在salt100上部署salt-ssh 查看版本信息 2.2. salt-ssh配置 3. salt-ssh操作测试 3.1. 首次通信并实现秘钥登录 注意: 第一次连接时会输入密码阅读全文

posted @ 2019-05-30 21:17 踏歌行666 阅读(20) 评论(0) 编辑

2019年5月28日

Saltstack_使用指南16_syndic

摘要: 1. 主机规划 salt 版本 salt syndic文档 salt-syndic文档 2. salt-syndic案例架构 说明: Syndic 节点可以看作是一个特殊的直通minion节点。Syndic 节点由salt-syndic和salt-master组成。其中salt-master用于控制阅读全文

posted @ 2019-05-28 21:07 踏歌行666 阅读(10) 评论(0) 编辑

Saltstack_使用指南15_多master

摘要: 1. 主机规划 实现2个master,当这两个master运行时都可以向minion发送命令。 salt 版本 salt 多master文档 2. 多master架构 说明: 根据规划在salt01创建冗余的master。 3. 多master实现步骤 3.1. 创建冗余的master 3.2. 拷阅读全文

posted @ 2019-05-28 20:54 踏歌行666 阅读(20) 评论(0) 编辑

Saltstack_使用指南14_无master

摘要: 1. 主机规划 salt 版本 salt 无master文档 standalone_minion salt-call 注意★★★★★ 当salt处于无master【masterless】模式时,不要运行salt-minion守护进程。否则salt-minion将尝试去连接master并失败。salt阅读全文

posted @ 2019-05-28 20:47 踏歌行666 阅读(16) 评论(0) 编辑

Saltstack_使用指南13_runner的job和manage与execution的saltutil

摘要: 1. 主机规划 salt 版本 job 管理文档 runner modules文档 Salt runners类似于Salt execution modules,但是前者是在master端执行的,后者是在minion端执行的。 execution modules文档 注意事项 修改了master或者m阅读全文

posted @ 2019-05-28 20:38 踏歌行666 阅读(23) 评论(0) 编辑

2019年5月7日

Saltstack_使用指南12_配置管理-jinja模板

摘要: 1. 说明 下文的案例是根据上一篇文章进行的修改。因此请优先读取上一章博文内容《Saltstack_使用指南11_配置管理-状态之间依赖关系》 2. 主机规划 salt 版本 salt jinja 文档 Jinja2 文档 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服阅读全文

posted @ 2019-05-07 21:22 踏歌行666 阅读(61) 评论(0) 编辑

Saltstack_使用指南11_配置管理-状态之间依赖关系

摘要: 1. 说明 下文的案例是根据上一篇文章进行的修改。因此请优先读取上一篇文章内容《Saltstack_10_配置管理-状态模块》 并且目录进行了变化,从 /srv/salt/lamp 变为了 /srv/salt/lamp2 。 另外:下文没有根据模块编写,而是根据服务进行编写的。其中数据库也是单独部署阅读全文

posted @ 2019-05-07 21:07 踏歌行666 阅读(25) 评论(0) 编辑

Saltstack_使用指南10_配置管理-状态模块

摘要: 1. 主机规划 salt 版本 状态模块文档 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服务。 1.1. 特别注意 1.2. 状态文件sls讲解 2. 常用状态模块 2.1. states.pkg 2.2. states.file 2.3. states.servic阅读全文

posted @ 2019-05-07 20:56 踏歌行666 阅读(54) 评论(0) 编辑

Saltstack_使用指南09_远程执行-编写执行模块

摘要: 1. 主机规划 salt 版本 编写执行模块文档 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服务。 2. 自编写模块注意事项 3. 案例 在 salt 的 master 机器上编写module,并同步给所有的minion 同步模块后文件在 minion 端的位置 在 阅读全文

posted @ 2019-05-07 20:48 踏歌行666 阅读(28) 评论(0) 编辑

Saltstack_使用指南08_远程执行-返回程序

摘要: 1. 主机规划 Returner Modules文档 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服务。 2. 数据库配置 2.1. 数据库安装 根据规划在 salt100 部署mariadb 数据库 2.2. 字符集设置 配置文件也要修改 2.3. 创建数据库、用户、阅读全文

posted @ 2019-05-07 20:37 踏歌行666 阅读(38) 评论(0) 编辑

2019年4月8日

Saltstack_使用指南07_远程执行-执行模块

摘要: 1. 主机规划 远程执行教程文档 所有模块文档 模块在机器上存在的位置 注意事项 2. 使用格式 2.1. 指定目标 上一篇文章详细说过,这里简单说下 2.2. 指定执行模块 2.3. 执行参数 3. 使用示例 3.1. network 3.2. service 3.3. cp【可使用Salt-cp阅读全文

posted @ 2019-04-08 23:10 踏歌行666 阅读(44) 评论(0) 编辑

Saltstack_使用指南06_远程执行-指定目标

摘要: 1. 主机规划 Targeting Minions文档 另请参见:自动化运维神器之saltstack (三)节点组及复合匹配器 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服务。 2. 目标指定方式 Letter Match Type Example Alt Delim阅读全文

posted @ 2019-04-08 21:21 踏歌行666 阅读(22) 评论(0) 编辑

2019年4月4日

CentOS7 Docker私有仓库搭建及删除镜像 【转】

摘要: 文章来源:centos7 Docker私有仓库搭建及删除镜像 如果不想用私有镜像库,你可以用docker的库 https://hub.docker.com 环境准备 环境:两个装有Docker 17.09.0-ce 的centos7虚拟机 虚拟机一:192.168.0.154 用户开发机 虚拟机二:阅读全文

posted @ 2019-04-04 20:44 踏歌行666 阅读(70) 评论(0) 编辑

Python Docker 查看私有仓库镜像【转】

摘要: 文章来源:python Docker 查看私有仓库镜像 pip 安装: request模块安装: get.py 脚本:阅读全文

posted @ 2019-04-04 20:39 踏歌行666 阅读(45) 评论(0) 编辑

2019年3月29日

Saltstack_使用指南05_数据系统-Pillar

摘要: 1. 主机规划 Pillar文档 注意事项 2. Grains VS Pillar 3. Pillar基本信息 4. 显示系统自带的pillar 系统自带的pillar默认是不显示的 注意:看完之后还原回去,因为数据较多。和自定义数据杂在一起,不方便查看 4.1. 修改配置文件并重启服务 4.2. 阅读全文

posted @ 2019-03-29 21:01 踏歌行666 阅读(144) 评论(0) 编辑

Saltstack_使用指南04_数据系统-Grains

摘要: 1. 主机规划 Grains文档 注意事项 修改了master或者minion的配置文件,那么必须重启对应的服务。 2. Grains基本信息 3. Grains优先级信息 推荐使用 自编写py脚本定义,这样自定义的grains只需要在master端维护即可,减少后期维护成本。 下文内容就是根据优先阅读全文

posted @ 2019-03-29 20:50 踏歌行666 阅读(64) 评论(0) 编辑

2019年3月26日

Saltstack_使用指南03_配置管理

摘要: 1. 主机规划 注意事项 2. 了解YAML 具体地址 YAML:三板斧 3. 配置管理路径指定 3.1. master指定配置管理基本路径 3.2. 创建对应的目录 4. 测试案例--单个状态管理 4.1. 编写测试案例 安装apache 1、为了方便后期维护指定一个特定目录 2、编写sls文件 阅读全文

posted @ 2019-03-26 22:59 踏歌行666 阅读(16) 评论(0) 编辑

导航

公告