Installation de Chef-server sur SL 6
Qu'est ce que chef ?
Chef sur wikipediaSite officiel Site communautaire
Ce qu'il faut savoir en gros :
Chef est un outil de management de configuration écris en Ruby et Erlang. Il permet de maintenir/configurer des serveurs ou des postes de travail grâce à des "recettes" (recipes) ou des "manuels de cuisine" (cookbooks) qui sont stockés sur le serveur chef.
Les recettes sont écrites en ruby ou DSL(domain specific language). Pour faciliter les évolutions, ces recettes sont généralement "versionnées" (git la plupart du temps, mais il en existe d'autres qui peuvent mieux correspondre au langage ruby (bershelf..))
Nous allons donc dans ce tutoriel installer Chef-server 11.06 sur un SL6,
La première chose à vérifier est le hostname du serveur.
hostname -fdoit retourner le FQDN de la machine exemple : chef-server.mycompany.com
Installation :
Installation par RPM :
Aller sur la page : Chef installAller sur l'onglet Chef-server, puis copier le lien de téléchargement.
Positionnez vous dans votre répertoire de téléchargement :
cd /usr/local/srcet télécharger le .rpm :
wget https://opscode-omnibus-packages.s3.amazonaws.com/el/6/x86_64/chef-server-11.0.6-1.el6.x86_64.rpmon l'installe : (les fichiers vont se placer dans /opt/chef-server)
sudo rpm -ivh chef-server-11.0.6-1.el6.x86_64.rpmLe script d'installation nous dis que faire :
sudo chef-server-ctl reconfigureVoilà, on a plus qu'à se connecter sur l'interface web afin de changer le mot de passe par défaut du compte admin.
L'adresse de la page web sera le FQDN de la machine.
http://chef-server.mycompany.com qui va nous rediriger vers https://chef-server.mycompany.com
Accepter le certificat de sécurité et se connecter avec les identifiants par défauts. id/pass: admin/p@ssw0rd1
Voilà, chef-server est installé
Maintenant, il ne reste plus qu'à le configurer ;-)
Aucun commentaire:
Enregistrer un commentaire