ovhbastion
ansible-ovhbastion
Эта роль устанавливает и настраивает защищенный сервер-прыжок OVH Cloud's the Bastion. Роль ovhbastion основана на официальных инструкциях по установке Bastion. Пожалуйста, посетите официальную документацию Bastion для получения дополнительной информации.
После выполнения этой роли, нажмите здесь, чтобы посмотреть следующие шаги по настройке Bastion.
Проверено На
- Debian 8+
- Ubuntu 18+
Переменные Роли
Обязательные
ssh_key
: строка с публичным ssh ключом для доступа к начальному административному аккаунту
Рекомендуемые
bastion_name
: строка с именем хоста Bastion. Фактическое имя хоста системы не рекомендуетсяbastion_create_admin
: переключатель для создания аккаунта суперадминистратораbastion_superadmin_uname
: строка с именем пользователя для суперадминистратора Bastion (если включено)
Смотрите defaults/main.yml
для опциональных переменных, которые могут быть установлены.
Установка Роли
$ ansible-galaxy install adamsbytes.ovhbastion
Пример Плейбука
- hosts: all
become: yes
gather_facts: yes
roles:
- role: adamsbytes.ovhbastion
vars:
ssh_key: "YOUR_PUBLIC_SSH_KEY_HERE"
Лицензия
GPLv3
Информация об Авторе
Install OVHcloud's Bastion service for secure, monitored ssh.
ansible-galaxy install adamsbytes/ansible-ovhbastion