« 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
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
=== Création du premier projet ===
=== Création du premier projet ===
[[Fichier:240829001.png|gauche]]
[[Fichier:240829001.png]]
 
 
 
 
 
 
 
 
 
 
 
 




* Renseigner le <code>Project Name</code>
* Renseigner le <code>Project Name</code>
[[Fichier:240829002.png|gauche]]


[[Fichier:240829002.png]]


* Cliquer sur le bouton <code>Créer</code>
* Cliquer sur le bouton <code>Créer</code>


[[Fichier:240829008.png|gauche]]
[[Fichier:240829008.png]]
 
 
 
 
 
 
 
 
 
 
 


=== Création de la source de stockage des Nœuds ===
=== Création de la source de stockage des Nœuds ===
[[Fichier:240829009.png|gauche|1159x1159px]]
[[Fichier:240829009.png|1159x1159px]]
 
 
 
 
 
 
 


* Sélectionner le type de la source
* Sélectionner le type de la source


[[Fichier:240829010.png|gauche]]
[[Fichier:240829010.png]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


* Renseigner le Format du fichier et son emplacement
* Renseigner le Format du fichier et son emplacement


[[Fichier:240829011.png|gauche|1159x1159px]]
[[Fichier:240829011.png|1159x1159px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 


* Cliquer 2 fois sur <code>Enregistrer</code>
* Cliquer 2 fois sur <code>Enregistrer</code>


[[Fichier:240829012.png|gauche|1159x1159px]]
[[Fichier:240829012.png|1159x1159px]]
 
 
 
 
 
 
 
 


=== Ajout de la clé privée dans le projet ===
=== Ajout de la clé privée dans le projet ===
Ligne 112 : Ligne 30 :
* Télécharger la clé privée <code>id_rsa</code> située dans le dossier <code>/var/lib/rundeck/.ssh/</code>
* Télécharger la clé privée <code>id_rsa</code> située dans le dossier <code>/var/lib/rundeck/.ssh/</code>
* Dans les paramétrages du Projet
* Dans les paramétrages du Projet
 
[[Fichier:240828001.png|547x547px]]
[[Fichier:240828001.png|gauche|547x547px]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 


* Cliquer sur le bouton <code>Ajouter ou télécharger une clé</code>
* Cliquer sur le bouton <code>Ajouter ou télécharger une clé</code>


[[Fichier:240828002.png|gauche]]
[[Fichier:240828002.png]]
 
 
 
 
 
 
 
 
 
 


* Uploader la clé privée
* Uploader la clé privée


[[Fichier:240828005.png|gauche]]
[[Fichier:240828005.png]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


* Sauvegarder le chemin de stockage de la clé privée
* Sauvegarder le chemin de stockage de la clé privée


[[Fichier:240828004.png|gauche]]
[[Fichier:240828004.png]]
 
 
 
 
 
 
 
 
 
 


* Ce chemin devra être renseigné lors de la création du nœud dans le fichier Source ( Variable '''ssh-key-storage-path''' )
* Ce chemin devra être renseigné lors de la création du nœud dans le fichier Source ( Variable '''ssh-key-storage-path''' )
Ligne 196 : Ligne 63 :


==== Création du nœud dans Rundeck ====
==== Création du nœud dans Rundeck ====
[[Fichier:240829013.png|gauche]]
[[Fichier:240829013.png]]
 
 
 
 
 
 
 
 
 
* Insérer les informations du nouveau nœud dans le fichier :
* Insérer les informations du nouveau nœud dans le fichier :


[[Fichier:240829014.png|gauche]]
[[Fichier:240829014.png]]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


* Exemple d'informations
* Exemple d'informations


[[Fichier:240829015.png|gauche]]
[[Fichier:240829015.png]]
 
 
 
 
 
 
 
 


==== Structure du fichier ====
==== Structure du fichier ====
Ligne 258 : Ligne 86 :


=== Test de la connexion dans Rundeck ===
=== Test de la connexion dans Rundeck ===
[[Fichier:240828006.png|gauche|1159x1159px]]
[[Fichier:240828006.png|1159x1159px]]
 
 
 
 
 
 
 
 
 
* Sélectionner le nœud à tester, entrer la commande <code>"hostname"</code> et cliquer sur "Exécuter sur 1 Nœud"
* Sélectionner le nœud à tester, entrer la commande <code>"hostname"</code> et cliquer sur "Exécuter sur 1 Nœud"


[[Fichier:240828007.png|gauche|1159x1159px]]
[[Fichier:240828007.png|1159x1159px]]


* Vous devez obtenir le nom du nœud en réponse


=== Liens ===
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>


<a href="https://www.compteurdevisite.com" title="compteur web gratuit sans pub"><img src="https://counter6.optistats.ovh/private/compteurdevisite.php?c=b4epghealnwlf7wuq7gn3ygll9aywrfx" border="0" title="compteur web gratuit sans pub" alt="compteur web gratuit sans pub"></a>




 
‎</html>
* Vous devez obtenir le nom du nœud en réponse
 
=== Liens ===
https://www.it-connect.fr/tuto-rundeck-automatiser-gestion-des-serveurs-linux/


[[Catégorie:Rundeck]]
[[Catégorie:Rundeck]]

Dernière version du 18 février 2025 à 14:40

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/

compteur web gratuit sans pub