Création du nœud de Foreman centrale
Un noeud d'agent de maîtrise central fournit une interface Web et contrôle de la configuration d'autres serveurs utilisés pour le provisionnement, la configuration et le fonctionnement. Ces autres rompt include DNS, DHCP, TFTP et services de marionnettes qui s'interfacent avec le nœud central Foreman en utilisant un "Smart Proxy" client.
Installation sur Debian 7 Asthmatique
Foreman est installé dans un module de marionnettes avec marionnettes fonctionnant en mode stand-alone. Il s'agit d'une approche appropriée pour l'amorçage d'un Puppet Master qui se déroulera parallèlement Foreman. J'installe également marionnette à l'aide Puppet Labs référentiel.
Activer Puppet Repository
Installez marionnette de apt.puppetlabs.com référentiel. Pour Debian 7, les commandes sont:
1 2 |
wget http://apt.puppetlabs.com/puppetlabs-release-wheezy.deb dpkg -i puppetlabs-release-wheezy.deb |
Installer l'agent de marionnettes
1 2 3 |
aptitude update aptitude install puppet puppet agent --version |
La version de marionnettes j'obtiens est 3.3.2.
Foreman Repository
1 2 |
echo "deb http://deb.theforeman.org/ wheezy 1.3" > /etc/apt/sources.list.d/foreman.list wget -q http://deb.theforeman.org/foreman.asc -O - | apt-key add - |
Installez Foreman
Nous allons utiliser le programme d'installation pour installer Foreman Foreman and Puppet ensemble sur le même hôte.
1 2 |
aptitude update aptitude install foreman-installer |
L'installateur est maintenant utilisé pour installer Foreman et Puppet Master. Il utilise l'agent de marionnettes en mode autonome pour télécharger et configurer les paquets.
1 |
foreman-installer |
Sortie réussie
C'est ce succès de l'installation devrait ressembler à.
Trucs et astuces
Liste des problèmes que j'ai rencontrés
Case
Les noms d'hôtes doivent être en minuscules. Les modules de marionnettes Foreman échouent sur la génération de certificats lorsque le nom du certificat est en minuscules, mais les modules vérifier l'existence en utilisant le nom d'hôte capitalisés. En général, noms d'hôtes doivent toujours être en minuscules. J'ai fait une erreur en nommant rapidement un serveur virtuel à utiliser pour cette configuration.
Continuer ... Article suivant
Soyez le premier à laisser un commentaire. Laisser un commentaire