Questions marquées «puppet»

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

60
automatiser dpkg-reconfigure tzdata

J'utilise puppet pour administrer un cluster de serveurs Debian. Je dois changer le fuseau horaire de chaque machine du cluster. La bonne façon de faire cela consiste à utiliser debian dpkg-reconfigure tzdata. Mais je ne peux apparemment sembler le changer que si j'utilise le dialogue. Existe-t-il...

30
Le chef et la marionnette coûtent-ils de l'argent?

J'ai l'intention d'utiliser un chef ou une marionnette pour faire l'administration (je pense plus au chef car il est plus jeune et je me sens mieux à ce sujet). Dans les deux pages d'accueil, j'ai vu une «édition entreprise» qui coûte de l'argent et je n'ai pas l'intention d'acheter quoi que ce...

26
Puppet Security and Network Topologies

Contexte: Je réserve enfin un peu de temps pour rejoindre le 21e siècle et regarder Puppet. Dans l'état actuel des choses, nous contrôlons la version de toutes les configurations de serveur dans un référentiel qui est conservé en interne au bureau. Lorsqu'une mise à jour doit être effectuée, les...

26
Comment pré-signer des certificats de marionnettes?

Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre lors d'une panne de serveur. Migré il y a 9 ans . Puppet requiert des certificats entre le client (marionnette) géré et le serveur (marionnettiste). Vous pouvez exécuter manuellement sur le client, puis aller...

20
Puppet: Le nom du nœud semble dépendre du DNS inverse?

Il me semble que je rencontre un peu de difficulté à comprendre comment faire fonctionner cela. J'ai un nouveau serveur que je construis assis derrière le bureau NAT au travail, son DNS inverse est mappé office.mydomain.com, mais je veux que la machine soit ns2.mydomain.compour le plaisir de la...

18
Comment faire un fichier / dir existe conditionnellement dans Puppet?

J'essaie d'écrire une fonction dans la marionnette qui fera un failsi le chemin de répertoire passé n'existe pas. if File["/some/path"]renvoie toujours vrai et if defined(File["/some/path"])ne renvoie vrai que si la ressource est définie dans marionnette, qu'elle existe réellement ou non....