菜鸟玩云计算之二十:saltstack入门初步
菜鸟玩云计算之二十SaltStack 入门初步0. saltstack 是什么参考下面的文章:http://docs.saltstack.com/en/latest/topics/tutorials/walkthrough.htmlSalt Stack 初探 之 另外一种用 Python 写的配置管...
菜鸟玩云计算之廿二: saltstack 配置
菜鸟玩云计算之廿二: saltstack 配置要求环境: RHEL6.4+ >=Python2.6.6, < Python 3.0关闭salt-master/minion服务: # chkconfig --level 2345 salt-master off# chkconfig -...
基于saltstack自动化部署高可用kubernetes集群
SaltStack自动化部署HA-Kubernetes本项目在GitHub上,会不定期更新,大家也可以提交ISSUE,地址为:https://github.com/skymyyang/salt-k8s-haSaltStack自动化部署Kubernetes v1.12.5版本(支持HA、TLS双向认证...
saltstack 初始化LINUX系统
前面我们已经了解了saltstack的基础功能,现在就可以使用saltstack为初始化新安装的linux系统。 初始化列表: 1.关闭selinux 3.修改sshd配置文件 4.内核优化 5.ulimit修改 6.history记录 7.时区修改及添加cron 8.安装epel 9.修改reso...
saltstack安装部署以及简单实用
一,saltstack简介: SaltStack是一种新的基础设施管理方法开发软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack基于python开...
saltstack之syndic的配置
author: headsen chendate: 2018-08-04 22:22:091,架构2,配置2.1,配置master:yum -y install epel-releaseyum -y install salt-mastergrep "^[a-Z]" /etc/salt/mas...
Saltstack基础
salt介绍salt简单介绍一个基础平台管理工具一个配置管理系统,能够维护预定义状态的远程节点一个分布式远程执行系统,用来在远程节点上执行命令和查询数据salt的核心功能使命令发送到远程系统是并行使用安全加密的协议使用最小最快的网络载荷提供简单的编程接口salt的优点saltstack使用pytho...
saltstack主机管理项目【day39】:主机管理项目开发
项目目标salt state.apply -h "ubuntu,centos" -g "ubuntu,centos" -f "ubuntu,centos"文件目录规划配置文件详解步骤一:创建一个saltsalt配置文件#!/usr/bin/env python# -*- cod...
saltstack 安装
centos 6.5saltstack 2015.5.10 (Lithium)tips:上个版本2015.5.3或者5.5有个bug,Python调用salt的unzip模块报错;安装在配置了163和epel的源后使用yum安装即可;# yum update python*# yum -y inst...
Saltstack 安装使用
Saltstack是一个具备puppet与func功能为一身的集中化,轻量级的自动化运维管理工具,使用python编写,功能非常强大,可以使用EPEL快速安装。相比较puppet,安装和配置更加容易和简单。EPEL Install[root@ipython ~]# rpm -Uvh http://...
saltstack grains
saltstack的grains类似于ansible的setup模块,主要作用为手机客户端的主机基本信息(cpu,内核,os,virtual等),定义在客户端[root@k8s_master ~]# cat /etc/salt/master |grep -v "^#\|^$"cachedir: /v...
通过Python使用saltstack生成服务器资产清单
人工去对每一台服务器的硬件信息并记录早已经过去了,无论通过脚本还是自动化工具都是可以进行一次编写到处抓取的,本文主要使用saltstack作为使用工具,然后利用其提供的APi编写所需的Python脚本
自动化运维平台saltstack的使用与搭建
saltstacks简介 saltstack是一个功能强大的自动化运维软件。 有三种模式 1)本地模式(local),不需要启动进程,只要配置文件就可以写出来 2)master minion 模式 3)代理模式(syndic) 4)ssh模式 我们本次主要使用的是master minion...
saltstack布署实践 【安装】
借用链接http://www.cnblogs.com/liuyansheng/p/6094122.html的安装方式,我再同步一下其它操作系统的安装方式,由原Docker官网拷贝Ubuntu1404- 添加 SaltStack repository key:wget -O - https://rep...
saltstack源码-启动2-parsers.py选项初始化1
class MasterOptionParser(OptionParser, ConfigDirMixIn, MergeConfigMixIn, LogLevelMixIn, RunUserMixin, DaemonMixIn, ...
Saltstack_使用指南18_API
1. 主机规划 salt 版本 1 [root@salt100 ~]# salt --version2 salt 2018.3.3 (Oxygen)3 [root@salt100 ~]# salt-minion --version4 salt-minion 2018.3.3 (Oxyg...
saltstack系统初始化(九)
一、系统初始化需要的配置 当我们的服务器上架并安装好操作系统后,都会有一些基础的操作,所以生产环境中使用SaltStack,建议将所有服务器都会涉及的基础配置或者软件部署归类放在base环境下。此处,在base环境下创建一个init目录,将系统初始化配置的sls均放置到init目录下,称为“初始化模...
saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入
saltstack自动化运维系列④之saltstack的命令返回结果mysql数据库写入salt的返回值写入mysql数据库:可参考:https://docs.saltstack.com/en/latest/ref/returners/all/salt.returners.mysql.html#mo...
Saltstack批量管理文件和计划任务
saltstack是由thomas Hatch于创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。用来管理你的基础架构,可轻松管理成千上万台服务器。本文主要演示使用saltstack来管理服务器的文件(例如/etc/hosts,/etc/resolv.conf)和计划
SaltStack 安装介绍 01
一、入门指南 1.1 SALTSTACK是什么? The backbone of Salt is the remote execution engine, which creates a high-speed, secure and bi-directional communication net ...