josephusflavius
Goto Top

Ansible - wie verteile ich SSH Keys auf neu angelegten VMs (RHEL, CentOS)

Hallo,

ich würde gerne neu RHEL-VMs in einem bestimmten Projekt schon mit Ansible erstellen (also nicht manuell in vSphere).

Mein Problem ist lediglich wie ich für die Ausführung der Playbooks notwendige individuelle SSH Schlüssel auf die neuen VMs verteile.

Aus meiner Sicht besteht also die Aufgabe aus den folgenden Schritten:

1. auf vSphere die neuen VMs anlegen
2. diese starten
3. die SSH Key für den Zugriff auf die einzelnen VM verteilen
4. Die Ansible-Templates für die unterschiedlichen Host-Gruppe ausführen.

Hat jemand einen Vorschlag, wie das Deployment der Keys in einem Playbook umgesetzt werden kann?

Vielen Dank für eure Meinungen.

Gr.

JoFla

Content-ID: 1965273252

Url: https://administrator.de/contentid/1965273252

Ausgedruckt am: 24.11.2024 um 04:11 Uhr

1915348599
Lösung 1915348599 21.02.2022 um 07:44:38 Uhr
Goto Top
JosephusFlavius
JosephusFlavius 21.02.2022 um 08:44:19 Uhr
Goto Top
Hi Pretty, vielen Dank für deine Rückmeldung. face-smile
JosephusFlavius
JosephusFlavius 21.02.2022 um 09:34:43 Uhr
Goto Top
Was ich aktuell sehe, dass wir es wohl schaffen werden Keys auf neue VM zu "deployn", wir haben aber Hunderte von produktiven VMs, wo schon SSH-Keys vorhanden sind. Wir müssen also Ansible noch mitteilen was der gewünschte Key-Zustand ist und A. soll dann dementsprechend bestimmte Keys entfernen oder hinzufügen ...
10505791074
10505791074 02.01.2024 um 13:23:51 Uhr
Goto Top
O.K. die Fragestellung ist zwar schon etwas älter aber wir machen das wie hier beschrieben → https://dokuwiki.nausch.org/doku.php/linux:ansible:playbook_example_13 - also inkl. ausrollen, temp. disablen oder löschen von AdminKonten bzw. deren Schlüsselmaterial. Vielleicht hilft das ja dem ein oder anderen auch so wie uns. ;)