自动化部署
自动化部署
部署过程的每一个步骤都自动化,可以带来包括效能在内的显著的好处。你可以手工做这些事情,但是很耗时。二者的生产率差异真的很大。一般目前部署过程涉及到应用、环境和部署流程主要的模型。要实现自动化首先要做的是将需要部署的应用、环境和流程进行建模,所以还是需要一个自动化部署系统来支撑。...(more)
部署过程的每一个步骤都自动化,可以带来包括效能在内的显著的好处。你可以手工做这些事情,但是很耗时。二者的生产率差异真的很大。一般目前部署过程涉及到应用、环境和部署流程主要的模型。要实现自动化首先要做的是将需要部署的应用、环境和流程进行建模,所以还是需要一个自动化部署系统来支撑。

文章

Puppet·2021-06-01
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
一、puppet介绍1、puppet是什么puppet是一个IT基础设施自动化管理工具,它能够帮助系统管理员管理基础设施的整个生命周期:供应(provisioning)、配置(configuration)、联动(orchestration)及报告(reporting)。基于puppet,可实现自动化重复任务、快速部署关键性应用以及在本地...(more)
浏览995
Puppet·2021-05-31
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
请注意客户端和服务器端版本要一致。如果版本不一致的话,那么高版本的只能是puppetserver,另一台只能作为puppet客户端,也就是说puppet服务端的版本可以大于或者等于客户端版本。1.关闭防火墙[root@puppet01~]serviceiptablesstop[root@puppet01~]chkconfigiptablesoff2.设...(more)
浏览2729
agent·2021-05-31
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
一、Puppet简介Puppet基于ruby语言开发的自动化系统配置工具,可以C/S模式或独立运行,支持对所有UNIX及类UNIX系统的配置管理,最新版本也开始支持对Windows操作系统有限的一些管理。Puppet适用于服务器管的整个过程,比如初始安装、配置更新以及系统下线。二、Puppet的安装Pupp...(more)
浏览1974
远程·2021-05-28
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
安装完Saltstack后可以立即执行shell命令,更新软件包并将文件同时分不到所有受管系统。所有回复都以一致的可配置格式返回。[root@salt-master~]#salt'*'cmd.run"uptime"salt-minion01:15:23:08up1day,58min,2users,loadaverage:0.00,0.03,0.08salt-minion02:15:23:08up21...(more)
浏览698
SaltStack·2021-05-27
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
1、saltstack安装与配置saltsack是一个配置管理系统,能够维护预定义状态的远程节点;是一个分布式远程执行系统,用来在远程节点上执行命令和查询数据。[root@server1~]#yuminstallhttps://repo.saltstack.com/yum/redhat/salt-repo-3000.el7.noarch.rpm[root@server1~]#yumli...(more)
浏览1922
架构·2021-05-26
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
一,Saltstack的简介SaltStack是一个开源的、新的基础平台管理工具,使用Python语言开发,同时提供RestAPI方便二次开发以及和其他运维管理系统进行集成。相对于出道比较早的Puppet,SaltStack先天的优势就是简单、易用,可以非常快速的在团队中推广和使用,而且运行多平台。二,SaltSt...(more)
浏览2073
SaltStack·2021-05-25
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
saltstack基本原理Saltstack由master和minion构成,master是服务器端,表示一台服务器;minion是客户端,表示有多台服务器。在master上发送命令给符合条件的minion,minion就会执行相应的命令,master和minion之间是通过Zero(消息队列)进行通信的。SaltStack的master端监听4505和450...(more)
浏览1796
SaltStack·2021-05-24
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
1.salt介绍saltstack是由thomasHatch于2011年创建的一个开源项目,设计初衷是为了实现一个快速的远程执行系统。slat的强大之处系统管理员日常会进行大量的重复性操作,例如安装软件,修改配置文件,创建用户,批量执行命令等等。如果主机数量庞大,单靠人工维护实在让人难以忍受。早...(more)
浏览2322
SaltStack·2021-05-20
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
Salt中的mine用来从minion收集数据,并存放在master上,之后所有的minion都可以通过salt.modules.mine访问到这些数据。因为我们即将要进行的一个实战会用到mine,所以我们这一节详细说一说mine的用法。minevsgrains前面我们学习了grains,也就是master收集的关于minion的一些静...(more)
浏览2414
SaltStack·2021-05-19
gy13100892256 · 电信 擅长领域:系统运维, 自动化运维, 云计算
5 会员关注
什么是Grains?Grains是SaltStack的一个组件,存放着minion启动时收集的底层系统的静态信息。Grains中包含诸如运行的操作系统、内核版本、CPU个数、内存、主机名、IP地址、物理设备型号、甚至机器的SN号等非常多的信息。Grains是存储在minion端的,当minion启动时,会进行Grains...(more)
浏览2180

描述

部署过程的每一个步骤都自动化,可以带来包括效能在内的显著的好处。你可以手工做这些事情,但是很耗时。二者的生产率差异真的很大。一般目前部署过程涉及到应用、环境和部署流程主要的模型。要实现自动化首先要做的是将需要部署的应用、环境和流程进行建模,所以还是需要一个自动化部署系统来支撑。...(more)
部署过程的每一个步骤都自动化,可以带来包括效能在内的显著的好处。你可以手工做这些事情,但是很耗时。二者的生产率差异真的很大。一般目前部署过程涉及到应用、环境和部署流程主要的模型。要实现自动化首先要做的是将需要部署的应用、环境和流程进行建模,所以还是需要一个自动化部署系统来支撑。
X社区推广
  • 提问题