Estou tentando descobrir uma maneira de testar se um recurso já está definido em outro arquivo e, se não, criá-lo? Um exemplo rápido:
if File[$local_container] {
alert("Testing - It existed $local_container")
} else {
file{ "$loca...
É possível receber uma notificação no console quando um pacote contendo um arquivo que é controlado pelo fantoche está prestes a mudar esse arquivo? Significado, no yum ao fazer atualização yum, é possível injetar um aviso personalizado?
Estou usando o fantoche para (teoricamente) obter o npcd para iniciar a instalação, no entanto, no Ubuntu, esse serviço vem instalado com a configuração padrão em / etc / default / npcd de RUN="no":
$ cat /etc/default/npcd
# Default settin...
Existe alguma maneira de definir o nome do host de um servidor usando o fantoche?
Eu poderia escrever um tipo personalizado, mas talvez haja uma maneira mais simples.
Obrigado
[Editar]
Desculpe, eu deveria ter mencionado que eu corro fa...
Estou tentando executar um único módulo assim:
puppet apply --verbose --modulepath=moduleshere --noop -e 'include myclass'
No entanto, recebo esse tipo de erro, indicando que o caminho não está definido
Parameter unless failed: '[ -e "...
Geralmente, ao trabalhar com módulos fantoche complexos, configurarei variáveis no nível do nó ou dentro de uma classe. por exemplo,
node 'foo.com' {
$file_owner = "larry"
include bar
}
class bar {
$file_name = "larry.txt"
include...
Estou usando o Puppet para provisionar o MySQL com uma classe parametrizada:
class mysql::server( $password ) {
package { 'mysql-server': ensure => installed }
package { 'mysql': ensure => installed }
service {...
Somos uma loja relativamente pequena (em termos de número de administradores de sistema) com uma combinação de servidores RHEL, Solaris, Windows 2003 e Windows 2008; cerca de 200 servidores ao todo.
Para nossas contas de administrador ( root...
Três máquinas no ambiente de produção tiveram alguns problemas de hardware e foram desativadas. A equipe de infraestrutura os reinstalou e forneceu os mesmos nomes de host e endereços IP. O objetivo é executar o Puppet nesses sistemas para que e...