« Rundeck : Création d'un projet » : différence entre les versions
De www.yakakliker.org
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 95 : | Ligne 95 : | ||
=== Liens === | === Liens === | ||
https://www.it-connect.fr/tuto-rundeck-automatiser-gestion-des-serveurs-linux/ | https://www.it-connect.fr/tuto-rundeck-automatiser-gestion-des-serveurs-linux/ | ||
<html> | |||
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script> | |||
<script> | |||
kofiWidgetOverlay.draw('yakakliker', { | |||
'type': 'floating-chat', | |||
'floating-chat.donateButton.text': 'Café', | |||
'floating-chat.donateButton.background-color': '#00b9fe', | |||
'floating-chat.donateButton.text-color': '#fff' | |||
}); | |||
</script> | |||
</html> | |||
[[Catégorie:Rundeck]] | [[Catégorie:Rundeck]] |
Version du 29 janvier 2025 à 12:15
Création du premier projet
- Renseigner le
Project Name
- Cliquer sur le bouton
Créer
Création de la source de stockage des Nœuds
- Sélectionner le type de la source
- Renseigner le Format du fichier et son emplacement
- Cliquer 2 fois sur
Enregistrer
Ajout de la clé privée dans le projet
- Télécharger la clé privée
id_rsa
située dans le dossier/var/lib/rundeck/.ssh/
- Dans les paramétrages du Projet
- Cliquer sur le bouton
Ajouter ou télécharger une clé
- Uploader la clé privée
- Sauvegarder le chemin de stockage de la clé privée
- Ce chemin devra être renseigné lors de la création du nœud dans le fichier Source ( Variable ssh-key-storage-path )
Ajouter un nœud dans le projet
Partage de clé SSH avec le nœud distant
- Depuis le serveur Rundeck
sudo -u rundeck ssh-copy-id -i /var/lib/rundeck/.ssh/id_rsa.pub root@'Serveur_Distant'
Test de la connexion
- Sur le serveur Rundeck
su -m rundeck -c 'ssh root@Serveur_Distant'
Création du nœud dans Rundeck
- Insérer les informations du nouveau nœud dans le fichier :
- Exemple d'informations
Structure du fichier
- nodename : nom du nœud tel que vous souhaitez qu'il apparaisse dans Rundeck (Obligatoire)
- hostname : nom de l'hôte ou adresse IP (Obligatoire)
- osVersion : Version du système
uname -r
(Optionnel) - osFamily : type de système (Optionnel)
- osArch : architecture (Optionnel)
- ssh-key-storage-path : emplacement de la clé privé (Optionnel)
- description : comme son nom l'indique (Optionnel)
- osName : nom de l'OS (Optionnel)
- username : nom de l'utilisateur sous lequel seront effectuées les actions, très important (Obligatoire)
- tags : suite de mots clés qui vous permettront de classifier vos nœuds afin de les retrouver plus facilement lors d'une recherche (Optionnel)
Test de la connexion dans Rundeck
- Sélectionner le nœud à tester, entrer la commande
"hostname"
et cliquer sur "Exécuter sur 1 Nœud"
- Vous devez obtenir le nom du nœud en réponse
Liens
https://www.it-connect.fr/tuto-rundeck-automatiser-gestion-des-serveurs-linux/