Usamos versões de Ruby, Collectd, Ant, Java (e mais) que não estão disponíveis em repositórios CentOS ou EPEL. Até agora, nossa estratégia para instalá-los foi uma espécie de hack:
escreva um script (controlado por versão) para cada pacote...
No facter 2, agora você pode ter matrizes / hashes como fatos.
Por exemplo:
os => {
"name"=>"CentOS",
"family"=>"RedHat",
"release"=>{
"major"=>"7",
"minor"=>"0",
"full"=>"7.0.1406"
}
}
Qual é o...
Eu sou novo em puppet , para o processo de aprendizado, criei Puppet Master e Puppet Slave setup e configurei um módulo mysql para instalar o mysql em Puppet client . Abaixo está o arquivo de manifesto.
class mysql {
package...
Por exemplo, eu tenho o php-fpm instalado:
Name : php-fpm
Arch : x86_64
Version : 5.4.16
Release : 23.el7_0.3
Size : 4.5 M
Repo : installed
From repo : updates
Summary : PHP FastCGI Process Manager
UR...
Eu instalei o camptocamp / nagios do Puppet Forge, mas parece que ele tem dependências para puppet-apache_c2c publicado no GitHub.
Eu instalei o módulo nagios como sugerido:
puppet module install camptocamp-nagios
No entanto, como i...
Meus agentes fantoches falham aleatoriamente com os seguintes erros:
err Could not retrieve catalog from remote server: execution expired Puppet 2014-09-11 22:25 UTC
err Could not retrieve catalog; skipping run Puppe...
Digamos que eu tenha um manifesto que tenha uma ação diferente para cada versão do Debian
case $lsbdistcodename{
'squeeze':{//stuff}
'lenny' : {//stuff}
default : die
Eu quero que o manifesto lance um erro fatal. Eu acho que a questão é,...
Estou começando a usar o fantoche para gerenciar alguns servidores e não sei como alcançar o seguinte.
Eu tenho um módulo users que uso para criar usuários comuns em todos os servidores. Eu tenho um módulo git que eu uso para instalar o...
Estou executando o fantoche no windows e quero atualizar um pacote (java) que instalei usando um msi. Eu instalei o pacote usando
package { 'java':
ensure => installed,
provider => 'msi',
source => 'S:\jdk1.6.0_30.msi',
insta...
Gerenciando 50 servidores manualmente, e pesquisando os diferentes cms para o linux (cfengine, puppet, chef etc) Seu uso será principalmente para CM para arquivos de configuração.
Existe um cms lá fora, que coleta informações dos servidores e...