ovhbastion
ansible-ovhbastion
This role installs and configures OVH Cloud's the Bastion secured jump host server. The ovhbastion role is based on the official Bastion installation instructions. Please visit the official Bastion documentation for more information.
Once you run this role, click here to view the next steps in configuring the Bastion.
Tested On
- Debian 8+
- Ubuntu 18+
Role Variables
Required
ssh_key
: string with public ssh key for access to initial admin account
Recommended
bastion_name
: string with name of bastion host. the system's actual hostname is not recommendedbastion_create_admin
: toggle creation of the superadmin accountbastion_superadmin_uname
: string with username for the bastion superadmin (if enabled)
See defaults/main.yml
for optional variables that can be set.
Role Installation
$ ansible-galaxy install adamsbytes.ovhbastion
Example Playbook
- hosts: all
become: yes
gather_facts: yes
roles:
- role: adamsbytes.ovhbastion
vars:
ssh_key: "YOUR_PUBLIC_SSH_KEY_HERE"
License
GPLv3
Author Information
About
Install OVHcloud's Bastion service for secure, monitored ssh.
Install
ansible-galaxy install adamsbytes/ansible-ovhbastion
License
gpl-3.0
Downloads
529
Owner