adamsbytes.ovhbastion

ansible-ovhbastion

Build-Status

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 empfohlen
bastion_create_admin: Wechsel zur Erstellung des Superadmin-Kontos
bastion_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

https://github.com/adamsbytes

Über das Projekt

Install OVHcloud's Bastion service for secure, monitored ssh.

Installieren
ansible-galaxy install adamsbytes.ovhbastion
GitHub Repository
Lizenz
gpl-3.0
Downloads
543
Besitzer