2 votes

Comment créer des groupes de nœuds dans Puppet ?

Je suis en train de mettre en place Puppet dans notre environnement d'assurance qualité. J'ai créé quelques manifestes et classes de configuration qui fonctionnent bien. Je connais les définitions de nœuds et j'ai réussi à créer des manifestes à appliquer sur quelques nœuds en utilisant la définition de nœud. Mais je n'ai pas encore compris comment mettre un groupe de nœuds dans un groupe de sorte que je puisse utiliser le nom du groupe au lieu de devoir spécifier chaque nœud dans la définition du nœud. Ce site Les URL vers le document de Puppetlabs semblent ne parler que de la création de groupes dans la version Enterprise de Puppet. Comment créer des groupes dans la version communautaire ?

Voici mon fichier nodes.pp actuel.

[root@puppet modules]# cat /etc/puppet/manifests/nodes.pp
node "saturn.qa1.example.com", "mercury.qa1.example.com" {
      include qa1check
}

0 votes

Vous devriez peut-être jeter un coup d'œil aux modèles de rôles/profils (voir google). Ou peut-être pouvez-vous obtenir ce que vous voulez via hiera.

2voto

Roman Points 3815

Tu ne peux pas.

Soit vous utilisez regex pour le nom du nœud, ou lancez votre propre Classificateur de nœuds externes (ENC) qui vous permet de le faire de manière simplifiée.

0 votes

Merci @Roman. Peut-on créer des groupes s'il s'agit d'une version Enterprise ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X