Rundeck neuen SSH Node hinzufügen

1. Hinzufügen der Node Source:

links im Menü auf Project Settings, dann Edit Nodes. Dort dann eine Node Source mit folgenden Daten anlegen (der Pfad kann angepasst werden, je nachdem wo man das speichern will):

 

2. Die Nodesource-Datei anlegen. Hierfür in den oben spezifizierten Order gehen und eine Datei nach folgendem Schema anlegen:

<?xml version="1.0" encoding="UTF-8"?>

<project>
<node name="rundeck.cluster.constancy.biz" description="Rundeck server node" tags="" hostname="rundeck.cluster.constancy.biz" osArch="amd64" osFamily="unix" osName="Linux" osVersion="3.10.0-957.27.2.el7.x86_64" username="rundeck"/>

<node name="webnode stage"
osFamily="unix"
username="stage"
hostname="vs13309.internet1.de"
tags="stage"
ssh-authentication="privateKey"
ssh-keypath="/var/lib/rundeck/projects/sshkeys/id_rsa_avs"
/>
</project>

3. Nun muss noch die id_rsa_avs mit dem Key angelegt werden. Dazu in den Ordner wechseln und folgenden Befehl ausführen um ein ssh-key-paar zu erzeugen:

ssh-keygen -b 4096

 

4. Rundeck kann mit diesem Key noch nichts anfangen, da es ein Open SSH Key ist. Rundeck benötigt aber einen RSA Key. Darum muss noch folgender Befehl ausgeführt werden:

ssh-keygen -p -m PEM -f /var/lib/rundeck/projects/sshkeys/id_rsa_avs

Schreibe einen Kommentar

Menü schließen