puppet 精通puppet配置管理工具

简介: [agent]runinterval=3600node "" {}node "a","b","c" {}node /*/ {}node default {}node "a" inherits base {}$a = "aa"...

[agent]
runinterval=3600


node "" {

}
node "a","b","c" {

}
node /*/ {

}
node default {

}
node "a" inherits base {
}
$a = "aa"

name => operatingsystem ? {/(Redhat|centos|fedora)/ => "a",b => "c",default => "d"} caseoperatingsystem {
a: {}
b: {}
}

ssh::params::ssh_config_name

define **
puppet管理puppet

puppet agent --server xx --test --environment xx

使用ENC配置节点,使用外部节点
[master]
node_terminus = exec
external_nodes =/usr/bin/puppet_node_classifier


mc puppet -v runonce

目录
相关文章
|
Ubuntu 开发工具 git
使用容器还是使用类似Chef、Puppet这类的配置管理工具?
本文讲的是使用容器还是使用类似Chef、Puppet这类的配置管理工具,【编者的话】容器会取代你对配置管理的需求吗?或者说两者可以共存吗?它们应该如何共存?本文主要对比了传统的配置管理和现在比较火的容器管理之间的差别,并对两者分别进行了概括,可以让读者初步了解两者之间的区别,并感受到容器技术的力量。
1714 0
|
运维 网络协议 网络安全
自动化运维工具 puppet安装部署
Puppet部署与应用 前言:到目前为止,我们已经搭建了很多的服务器,每一台服务器都需要执行很多的命令,给我的感觉是实验不难,原理也好理解,就是命令太麻烦。如果只管理几台服务器,命令多点也没什么,但是如果管理着成百上千台服务器,可以想象一下,工作量将是多么的庞大。
1391 0
|
运维 关系型数据库 应用服务中间件
|
运维 应用服务中间件 nginx
|
运维 Ubuntu 应用服务中间件