Questions marquées «puppet»

Puppet est un outil de gestion de configuration (Unix et Windows) avec son propre langage spécifique au domaine.


2
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 d'avoir une sorte …




4
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 - File[$local_container]semble toujours évaluer vrai. Y …
14 puppet 

2
Nouveau serveur incapable de récupérer la configuration de Puppetmaster en raison d'une erreur ssl
Trois machines de l'environnement de production ont rencontré des problèmes matériels et ont été mises hors service. L'équipe d'infrastructure les a réinstallés et leur a donné les mêmes noms d'hôte et adresses IP. L'objectif est d'exécuter Puppet sur ces systèmes afin qu'ils puissent être mis en service à nouveau. Tentative …




2
Utiliser une marionnette pour définir le nom d'hôte?
Existe-t-il un moyen de définir le nom d'hôte d'un serveur à l'aide d'une marionnette? Je pourrais écrire un type personnalisé, mais il existe peut-être un moyen plus simple. Merci [Modifier] Désolé, j'aurais dû mentionner que je lance marionnette sans maître, la marionnette est d'abord configurée puis elle configure tout le …
13 puppet 

2
Ajout d'un délai aléatoire pour une commande Linux
J'utilise func pour exécuter des commandes parallèles sur nos serveurs. L'autre jour, nous avons eu un problème lorsqu'un redémarrage du service de puppetvia a funcfait que tous nos serveurs se sont abattus sur nous puppetmasteren même temps. Ma question: comment puis-je exécuter la même commande exacte sur un ensemble de …

4
Dans Puppet, comment sécuriser une variable de mot de passe (dans ce cas un mot de passe MySQL)?
J'utilise Puppet pour provisionner MySQL avec une classe paramétrée: class mysql::server( $password ) { package { 'mysql-server': ensure => installed } package { 'mysql': ensure => installed } service { 'mysqld': enable => true, ensure => running, require => Package['mysql-server'], } exec { 'set-mysql-password': unless => "mysqladmin -uroot -p$password status", …

3
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 voudrais supprimer l'homme intermédiaire.
13 puppet 

3
Puppet: Récupère le répertoire personnel des utilisateurs
Je crée un utilisateur comme suit user { $username: comment => "$name", shell => "$shell", managehome => false, password => "$password", groups => $groups } Maintenant, comme vous pouvez le voir, je fais un managehome est faux Maintenant, plus tard dans la voie, je dois pousser un fichier vers le …
12 linux  puppet 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.