Questions marquées «puppet»

15
Marionnette: assurez-vous qu'un fichier est vide

Je voudrais être sûr que le fichier motd est vide. J'aimerais faire comme ça: file { "/etc/motd": ensure => empty } Cela ne fonctionne évidemment pas. Existe-t-il un moyen simple de s'assurer qu'un fichier est vide à la place en utilisant la déclaration "source" et de stocker un fichier vide...

15
Services de marionnettes et de lancement?

Nous avons un environnement de production configuré avec Puppet, et voulons pouvoir mettre en place un environnement similaire sur nos machines de développement: un mélange de Red Hats, Ubuntus et OSX. Comme on pouvait s'y attendre, OSX est l'homme étrange ici, et malheureusement, j'ai beaucoup de...

14
Options de haute disponibilité multisite avec Puppet

Je maintiens deux centres de données, et comme une plus grande partie de notre infrastructure importante commence à être contrôlée via des marionnettes, il est important que le maître des marionnettes travaille sur le deuxième site en cas de défaillance de notre site principal. Encore mieux serait...

14
Puppet: tester si la ressource est définie ou la créer

J'ai essayé de trouver un moyen de tester si une ressource est déjà définie dans un autre fichier, et sinon la créer? Un exemple rapide: if File[$local_container] { alert("Testing - It existed $local_container") } else { file{ "$local_container": ensure => directory, } } Cependant -...

13
Appelez la fonction Puppet à partir du modèle Puppet?

Depuis la 0.24.8, un modèle Puppet peut-il appeler une fonction Puppet? Je peux obtenir des fonctionnalités similaires en appelant la fonction dans mon manifeste, en attribuant la valeur de retour à une variable, puis en utilisant la variable de recherche ('variable') dans le modèle, mais je...