Eu tenho um problema de marionete que é específico para o modo como o Vagrant usa o manifests / modules / hiera-config com seu provisionador de fantoches, já que um "fantoche aplicar site.pp" funciona bem na máquina virtual implementada localmen...
De acordo com esta documentação , deve ser possível configurar um Cisco Switch usando o dispositivo do módulo Puppet .
Onde este módulo pode ser encontrado?
Este módulo é restrito ao Puppet Enterprise?
Como instalá-lo e executá-lo para...
Estou tentando instalar vlc no meu laboratório de 150 computadores de janela usando o fantoche. Estou seguindo o este guia e configurei meu manifesto como:
node 'node.domain.tld' {
package { "VLC media player 2.1.3":
ensure => "2....
Estou tentando usar o módulo maestrodev / rvm ao provisionar uma máquina virtual com o Vagrant, mas estou concorrendo um problema ao tentar include rvm . Eu continuo recebendo
Error: Could not find class rvm for vagrant-ubuntu-saucy-64 on...
Eu exporto um recurso haproxy::balancermember para meus servidores de aplicativos:
class www_admin($datacenter){
@@haproxy::balancermember{"${hostname}-www-admin:9193":
listening_service => 'www-admin',
server_names =>...
Existe alguma maneira de enumerar uma matriz de todos os usuários dentro de um grupo dentro do Puppet, seja como um fato ou algo assim, para que eu possa fazer algo assim?
$users = enumusers('wheel')
each($users) |$user| {
dostuff{"stuff:...
Eu tenho uma instalação que estou tentando gerenciar com o fantoche. Para alguns dos pacotes, queremos ter um controle muito rígido sobre as versões. Como eles são essenciais para nosso aplicativo, nós os atualizamos somente após o teste em noss...
Eu tenho o seguinte código:
rbenv::compile { "1.9.3-p327":
user => "vagrant",
home => "/home/vagrant",
}
exec {"rbenv-global-1.9.3-p327":
command => "rbenv global 1.9.3-p327",
path => "/home/vagrant/.rbenv/b...
Eu estive pesquisando e não vi nenhum exemplo de uma configuração mais complexa de hieradata yaml. Considere isto:
# /path/to/hieradata/vhost/config.yaml
vhost_config_melikedev:
port: 53002
framework: wordpress
static_asset_dirs:
-...
Estou tentando fazer um repositório do git (github) via Puppet. Eu usei a documentação oficial do vcsrepo e pedi emprestado de the post do Fiesta para apresentar a seguinte configuração:
vcsrepo { "/tmp/":
ensure => latest,
provider...