adamsbytes.ovhbastion
ansible-ovhbastion
Diese Rolle installiert und konfiguriert den sicheren Jump-Host-Server the Bastion von OVH Cloud. Die ovhbastion-Rolle basiert auf den offiziellen Installationsanweisungen für den Bastion. Bitte besuchen Sie die offizielle Dokumentation für den Bastion für weitere Informationen.
Sobald Sie diese Rolle ausgeführt haben, klicken Sie hier, um die nächsten Schritte zur Konfiguration des Bastion zu sehen.
Getestet Auf
- Debian 8+
- Ubuntu 18+
Rollenvariablen
Erforderlich
ssh_key
: Zeichenfolge mit dem öffentlichen SSH-Schlüssel für den Zugriff auf das ursprüngliche Admin-Konto
Empfohlen
bastion_name
: Zeichenfolge mit dem Namen des Bastion-Hosts. Der tatsächliche Hostname des Systems wird nicht empfohlenbastion_create_admin
: Wechsel zur Erstellung des Superadmin-Kontosbastion_superadmin_uname
: Zeichenfolge mit dem Benutzernamen für den Bastion-Superadmin (falls aktiviert)
Siehe defaults/main.yml
für optionale Variablen, die gesetzt werden können.
Rolleninstallation
$ ansible-galaxy install adamsbytes.ovhbastion
Beispiel-Playbook
- hosts: all
become: yes
gather_facts: yes
roles:
- role: adamsbytes.ovhbastion
vars:
ssh_key: "IHREN_ÖFFENTLICHEN_SSH_SCHLÜSSEL_HIER"
Lizenz
GPLv3
Autoreninformation
Install OVHcloud's Bastion service for secure, monitored ssh.
ansible-galaxy install adamsbytes.ovhbastion