Durante a tentativa de depurar meus manifestos de marionete inúmeras vezes depois de empacotá-lo com hiera, às vezes duvido que a pesquisa hiera correta esteja sendo executada.
Estou usando principalmente o CentOS com o Puppet 3.
Existe al...
Eu preciso instalar o exim4 através do fantoche. Como essa instalação requer configuração interativa, preciso de um arquivo de resposta, mas não sei como gerar um. Então, como eu gero um arquivo de resposta?
No meu Puppet-manifest eu preciso executar um comando, mas somente depois que uma coleção dirigida por matriz de outro executor terminar. Assim (pseudo-código):
define foo() {
exec { "touch $name": }
}
....
{
$bars = [ "a", "...
Eu tenho um passo em um módulo Puppet que faz aproximadamente o seguinte para configurar algumas chaves de aplicativo:
file { '/root/setup_app_keys.sh':
ensure => file,
owner => 'root',
group => 'root',
mode => '0700',...
Estou tendo um problema com o seguinte manifesto de marionete, que significa
para ativar o módulo passwdqc pam em um sistema RHEL-6 (isto é usando
Puppet 0.25.5 e augeas 0.7.2):
augeas { 'authconfig':
context => '/files/etc/sysc...
Eu tento criar dois arquivos diferentes com um modelo, porque eles só diferem por uma linha.
file
{
"/tmp/bootstrap-raid.sh":
content => template("pxe/bootstrap.sh.erb"),
}
file
{
"/tmp/bootstrap-noraid.sh":
content =>...
Eu tenho as seguintes definições:
class nginx::install{
...
}
class nginx::service{
...
}
class nginx::config{
...
}
class nginx{
include nginx::install, nginx::service, nginx::config
}
class jenkins::nginx{
include nginx
fil...
Eu quero verificar se o conteúdo de uma variável é um número ímpar. Mas eu preciso de um inteiro para isso.
$ip_array = split($ipaddress, '.')
$odd_ip = $ip_array[3] % 2
if $odd_ip == 1 {
notice("is odd")
}
Existe uma maneira fácil de...
Estou tentando determinar o que o Puppet acha que o ambiente está nos nós do agente. Por a documentação configurei o ambiente do agente em /etc/puppet/puppet.conf como tal
[agent]
environment = development
Para ver o ambiente, enc...