adamsbytes.ovhbastion
ansible-ovhbastion
Ten zestaw ról instaluje i konfiguruje zabezpieczony serwer skoku Bastion od OVH Cloud. Rola ovhbastion opiera się na oficjalnych instrukcjach dotyczących instalacji Bastion. Więcej informacji można znaleźć w oficjalnej dokumentacji Bastion.
Po uruchomieniu tej roli, kliknij tutaj, aby zobaczyć następne kroki w konfiguracji Bastion.
Testowane na
- Debian 8+
- Ubuntu 18+
Zmienne roli
Wymagane
ssh_key
: ciąg znaków z publicznym kluczem ssh do dostępu do początkowego konta administratora
Zalecane
bastion_name
: ciąg znaków z nazwą serwera bastionu. Nie zaleca się używania aktualnej nazwy hosta systemubastion_create_admin
: przełącznik do utworzenia konta superadministratorabastion_superadmin_uname
: ciąg znaków z nazwą użytkownika dla superadministratora bastionu (jeśli włączone)
Zobacz defaults/main.yml
po opcjonalne zmienne do ustawienia.
Instalacja roli
$ ansible-galaxy install adamsbytes.ovhbastion
Przykładowy playbook
- hosts: all
become: yes
gather_facts: yes
roles:
- role: adamsbytes.ovhbastion
vars:
ssh_key: "TWÓJ_PUBLICZNY_KLUCZ_SSH_TUTAJ"
Licencja
GPLv3
Informacje o autorze
Install OVHcloud's Bastion service for secure, monitored ssh.
ansible-galaxy install adamsbytes.ovhbastion