rundeck
rundeck
- 
                                                    Ajouter des nodes sous RUNDECK  Voici l'une des procédures pour ajouter des noeuds(serveurs) dans Rundeck afin de pouvoir lancer des jobs dessus. - Se connecter au serveur rundeck : http://monServeurRundeck:4440/ - Se rendre dans les paramètres de projet ( Project Settings) et choisir Edit Nodes'.  Vous avez alors la liste des nodes définis :  Cliquer sur "Add a new node Source" et choisir la source :  Si on choisit d'utiliser un fichier, on va procéder comme ci-dessous :  Le format du fichier sera alors similaire à l'exemple ci-dessous : <project> 
 <node name="Presario"
 description="Le serveur Local" tags="staging,us-east"
 osFamily="unix" osName="Linux"
 hostname="presario" username="rundeck"
 />
 <node name="centos1"
 description="Le serveur centos1" tags="staging,us-east"
 osFamily="unix" osName="Linux"
 hostname="centos1" username="rundeck"
 />
 </project>Une fois le fichier créé, il faut préciser dans les JOBS que l'on veut travailler sur tous les noeuds :  
- 
                                                    Installer Rundeck sur Centos 7Ci-dessous la procédure résumée de l'installation de Rundeck sur Centos 7. - Installation de Java 8 : # yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel# rpm -Uvh http://repo.rundeck.org/latest.rpm# yum install rundeck# systemctl start rundeck # ou service rundeckd start ### or /etc/init.d/rundeckd start 
 # systemctl enable rundeckd # pour relancer au démarrage du système.Modifier le fichier de configuration : # vi /etc/rundeck/framework.properties # ---------------------------------------------------------------- # Rundeck server connection information # ---------------------------------------------------------------- ############## Before ################## framework.server.name = localhost framework.server.hostname = localhost framework.server.port = 4440 framework.server.url = http://localhost:4440 ############## After ################## framework.server.name = Server_IP_Address framework.server.hostname = Server_IP_Address framework.server.port = 4440 framework.server.url = http://Server_IP_Address:4440 ( Attention aux résolutions DNS quand vous être à distance.) vi /etc/rundeck/rundeck-config.properties # change hostname here ############## Before ################## grails.serverURL=http://localhost:4440 ############## After ################## grails.serverURL=http://Server_IP_Address:4440 # /etc/init.d/rundeckd restart # firewall-cmd --zone=public --add-port=4440/tcp --permanent # firewall-cmd --reload Accéder au serveur : http://Server_IP_Address:4440/ Compte par défaut : admin/admin Vous pouvez ensuite créer un premier projet puis ajouter les 'nodes'. 
 
                    
