Perguntas com a marcação «puppet»

O Puppet é uma ferramenta de gerenciamento de configuração (Unix e Windows) com seu próprio idioma específico do domínio.


2
Fantoche: O nome do nó parece dependente do DNS reverso?
Parece que estou com um pouco de problema para entender como fazer isso funcionar. Eu tenho um novo servidor que estou construindo sentado atrás do escritório NAT no trabalho, o seu DNS reverso mapeia office.mydomain.com, mas eu quero que a máquina seja ns2.mydomain.compara o bem das marionetes. snippet do nodes.pp: …
20 puppet 


3
Como um arquivo / dir existe condicional no Puppet?
Estou tentando escrever uma função no fantoche que fará um failse o caminho do diretório passado não existir. if File["/some/path"]sempre retorna true e if defined(File["/some/path"])somente retorna true se o recurso estiver definido no fantoche, independentemente de ele realmente existir. Existe uma maneira de fazer isso com uma ifdeclaração simples ? …
17 puppet 


5
Como saber qual versão do fantoche você está executando no centos?
Estou começando com fantoches em centos e fiquei confuso sobre algumas coisas. Primeiro, existe uma página de manual para, puppet-mastermas não para, puppetmastermesmo que o daemon no /etc/init.d sejapuppetmaster A execução do comando $ puppet-master --versionretorna bash: puppet-master: comando não encontrado. Como posso saber qual versão estou executando para o …
17 centos  puppet 


5
Como adicionar vários nomes de DNS ao meu puppetmaster?
meu puppet.conf no mestre [master] certname = myname.mydomain.com ca_server = myname.mydomain.com certdnsnames = puppet;puppet.local;myname.dyndns.org;hivemind.local; para meu entendimento com os certdnsnames definidos, o seguinte deve funcionar: puppet agent --server myname.dyndns.org --test mas eu recebo o seguinte erro: err: Could not retrieve catalog from remote server: hostname was not match with the …

2
Adicionando linhas ao / etc / profile com fantoche?
Eu uso o fantoche para instalar um JDK e um tomcat atuais. package { [ "openjdk-6-jdk", "openjdk-6-doc", "openjdk-6-jre", "tomcat6", "tomcat6-admin", "tomcat6-common", "tomcat6-docs", "tomcat6-user" ]: ensure => present, } Agora eu gostaria de adicionar JAVA_HOME="/usr/lib/java" export JAVA_HOME para /etc/profile, só para tirar isso do caminho. Ainda não encontrei uma resposta direta …
16 linux  bash  java  puppet 



3
Serviços de marionetes e lançamentos?
Temos um ambiente de produção configurado com o Puppet e queremos poder configurar um ambiente semelhante em nossas máquinas de desenvolvimento: uma mistura de Red Hats, Ubuntus e OSX. Como era de se esperar, o OSX é o homem estranho por aqui e, infelizmente, estou tendo muitos problemas para fazer …
15 mac-osx  puppet 

3
NFS com diretório inicial criptografado do ubuntu
Estou tendo problemas para configurar o NFS com o vagrant: Na minha máquina local, instalei o NFS: apt-get install nfs-common nfs-kernel-server E no meu Vagrantfile configure-o para ser usado: config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true) Em vagrant upeu recebo: exportfs: /home/<user>/path/to/dir does not support NFS export Mounting NFS shared folders …

1
Puppet: verifique se um arquivo está vazio
Gostaria de ter certeza de que o arquivo motd está vazio. Eu adoraria fazer assim: file { "/etc/motd": ensure => empty } Obviamente, isso não funciona. Existe uma maneira simples de garantir que um arquivo esteja vazio usando a declaração "source" e armazenar um arquivo vazio no repositório de arquivos?
15 puppet 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.