Esiste un modo (semplice) per fare in modo che le marionette utilizzino un file disponibile su Internet per la proprietà Source di un file? per esempio: file { "/home/text.txt": source => [ "http://www.example.com/text.txt", ] }
Mi piacerebbe sapere come impostare :datadir:in hiera.yamlper un uso ottimale con marionette e Vagrant. Attualmente sto usando Vagrant 1.5.0 con Virtualbox 4.2 su Ubuntu 13.10 con un guest Ubuntu 12.04 che esegue Puppet 3.1.1 Sto cercando di creare un ambiente simile a questo post del blog, Puppet Best Practices: Configurazioni …
A volte abbiamo il problema che i nuovi server hanno l'ora sbagliata nel BIOS, quindi il tempo può essere disattivato di un mese. Quando si sospende una VM in VMware e quindi la si sospende, anche il tempo sarà spento. Poiché NTP non si sincronizza dopo un offset massimo, sto …
Ho configurato un Puppet Master / Agent e ho firmato con successo il certificato per l'agente sul master. Tuttavia, quando corro puppet agent --testottengo un errore simile al seguente: Warning: Unable to fetch my node definition, but the agent run will continue: Warning: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate …
Sto studiando se posso in qualche modo far sì che l'ecosistema fantoccio utilizzi la nostra CA Microsoft Enterprise esistente anziché essere la sua stessa CA. Dal momento che Puppet afferma che tutto il sistema è "standard SSL", la mia ipotesi è che è completamente possibile farlo senza molti cambiamenti di …
Quando uso Puppet, ricevo messaggi di errore come returned 1 instead of one of [0] C'è un modo per generare / ottenere il messaggio di errore effettivo?
Avviso: ci sono molte domande teoriche. Recentemente sto leggendo di Puppet (e sistemi simili) che, come credo, possono semplificare molto il mio lavoro. Ma provo - e purtroppo non riesco - a capire cosa posso "burattare". Posso immaginare "cloud" o cluster HA, dove è la stessa configurazione su più server. …
Sto usando la compressione debian con PostgreSQL 9.1 dai backport. Puppet ha la versione 2.7.14. Sfortunatamente lo script init restituisce il codice di uscita errato per lo stato. Pertanto ho scritto un statuscomando personalizzato per rilevare se postgresql è in esecuzione o meno. service { 'postgresql': ensure => running, enable …
Sono nuovo di Puppet e mentre uso i sistemi * nix da molti anni, non ho mai lavorato come amministratore di sistema o in operazioni. Attualmente sto scrivendo i manifest di Puppet per ospitare una serie di applicazioni Web (PHP / MySQL / MongoDB, code in git). Chiaramente Puppet deve …
Questo è stato un gioco da ragazzi in CFEngine ... Ma adesso mi trovo in un ambiente Puppet e devo essere in grado di assegnare / garantire / controllare determinate variabili sysctl.conf. Nel mondo CFEngine, potrei semplicemente verificare la presenza di righe specifiche all'interno di un file di configurazione ... …
L'idea di gestire le nostre iptablesregole con Puppet è stata sollevata. Vedo che augeasha una iptableslente ma è attualmente sperimentale. Qualcuno ha qualche suggerimento su come gestirlo? Idealmente, vorrei costruire le catene in base alla classe di un server.
Ho 2-3 cluster di nodi per i nostri sistemi di bilanciamento del carico e varie applicazioni Web. Devo prima apportare la modifica al QA, quindi alla gestione temporanea (su 2-3 server), quindi alla produzione (su 2-3) server. Uno strumento di gestione della configurazione come chef o burattino è appropriato qui? …
Sto cercando di configurare una VM Ubuntu con il pupazzo installato in modo da poter testare localmente la nostra configurazione di produzione. Ho dei problemi a far parlare il burattinaio e il burattinaio. Lascia che ti accompagni attraverso i miei passi. (Il server hostnameè un nome FQDN del formato "web1.xxx.xxx.net"). …
Esiste un modo per definire gli host di caratteri jolly in puppetmaster´s nodes.pp dico che voglio che tutti gli host in un dominio ricevano una serie di classi posso fare qualcosa del tipo: # nodes.pp # node basenode { include admina, adminb, admic } node "*.acme.com" { include adminc }
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.