IT技术博客大学习 共学习 共进步

标签:Puppet

共 13 篇相关文章

IT 浏览 1,340

Puppet 的类参数传递

之前使用 ENC 管理 puppet,尽量保持了输出 yaml 内容的简单,只提供了一个统一的全局参数定义 node 的 role。但是 puppet 中有些配置确实修改比较频繁,文件操作不得不说是一件不甚方便的事情,于是重新考虑通过类参数的方式来灵活化某些配置的操作。

IT 浏览 4,620

自动化运维之企业实际案例分析

 随着IT行业的迅猛发展,传统的运维方式靠大量人力比较吃力,近几年自动化运维管理快速的发展,得到了很多IT运维人员的青睐,一个完整的自动化运维包括系统安装、配置管理、服务监控三个方面。那今天咱们大家一起来学习一下puppet实际运维中的案例。仅供参考,欢迎大家提更多的意见!

IT 浏览 3,440

puppet vagrant 管理VirtualBox 虚拟机

[导读] 运维人员经常需要给开发人员分配机器,搭建各种开发环境,还得维护开发机器,如果开发人员越多,需要更多的开发机器,有没有简单的方案来解决这些问题. 这里就是为大家vagrant.vagrant大家可能不熟悉,vagrant 是使用的Oralce 公司的VirtualBox 建立快速,便携式,动态配置的虚拟机.

IT 浏览 8,160

使用Apache 和Passenger来运行puppetmaster

关于puppet 的高可用性,以及扩展性puppet pro 书中有详细介绍,本文是参考puppet pro资料进行安装与配置. 为什么要使用Apache来实现,因为puppet 内置的web服务器 比较慢,现在主流的有nginx,apache,关于使用nginx来实现puppet 负载均衡可以参阅:puppet nginx,puppet 官文也有相应文档.可供参考。

IT 浏览 2,780

puppetmaster集群解决方案之puppet客户端共享一张证书

在puppet 运维管理中,当客户端数量达到一定数量后,puppetmaster就会成为性能瓶颈.sky这次是没有采取以往的做法,而是采用了一个简单的方案, 即puppet 客户端都共享一张ssl证书来实现puppetmaster集群。

IT 浏览 3,040

puppet extlookup 和puppet hiera使用

[导读] sky在工作中,遇到这样的一个问题,公司有些C++服务器需要在配置文件里填写下数据库相关的信息. 每次部署的时候,填写觉得挺麻烦,又浪费时间,另外还容易出错.本打算是让DBA 把相关信息写进数据

IT 浏览 1,780

puppet 如何审记资源以及在资源中使用schedule

[导读] 相信大部分同学都已经可以熟悉操作puppet了,本小节接着上一小节,puppet如何创建目录树,以及有条件的删除过期文件, 而本节则是给我们了一个新的课题,是如何调度并确保资源运行,就是说,我不想在某个时间段运行某个资源,或者我在特定的时间

IT 浏览 4,080

puppet使用rsync来同步文件教程

[导读] 大家都知道,puppet 同步文件都需要使用puppet 文件服务器,且同步大文件的效率比我们运维经常 使用到的rsync效率低且puppet 文件服务器只支持http和puppet 文件传输协议,幸运的是老外给我

IT 浏览 3,300

puppet运维之使用自定义函数

[导读] 上一篇puppet rsync使用教程,sky提到自定义函数,以及自定义provider和fact.本小节主要是介绍在puppet 下如何编写自定义函数,自定义函数在puppet 使用过程中有什么需要注意的地方,以及puppet 自定义函数是

IT 浏览 3,760

如何有效运行puppet cron任务以及如何触发运行puppet

[导读] 本次学习的内容是如何有效分发cron任务,有效分发,大家都懂的,以及如何解发更新puppet 动作,运维人员 都知道,通常配置文件变更,需要重新reload服务,以应用的新的配置文件.大家看过sky之前的文章,其中都有

IT 浏览 2,560

puppet手册之建立软件安装源

[导读] 本文是接着puppet cookbook系列中文翻译文档而来,本小节的主要的内容是 从第三方软件源安装软件,以及如何建立软件安装源,例如:centos系统的 yum 源

IT 浏览 2,480

puppet 手册检查puppet配置文件和使用puppet tags

[导读] 本系列文档是根据puppet cookbook 2.7翻译而来,由于个人水平有限,其中错误在所 难免,本章节是接着上一小节,如何调试puppet代码,以及如何记录puppet 输出到日志,

IT 浏览 3,820

DevOps之Puppet

Puppet在一款自动化系统配置管理的工具,它可以让你在很短的时间内对大量硬件和系统基本类似的系统,进行统一的系统配置管理。 说的简单点,就像开网吧,你需要对网吧的每一台机器安装操作系统,配置完全一样的软件,比如QQ和360,供网友上网,在系统和软件有损坏时,很简单的一个恢复操作就可以让机器回到刚刚安装好操作系统和软件的状态。 Puppet就是可以干这个事儿的,不同在于,Puppet是给网络管理员用的,而针对的系统多是*ni...