adamsbytes.ovhbastion

ansible-ovhbastion

Build Status

This tool installs and sets up the OVH Cloud Bastion, which is a secure jump server. The setup process is based on the official instructions provided by Bastion. For more details, check the official Bastion documentation.

After you run this tool, click here to see the next steps for configuring the Bastion.

Tested On

  • Debian 8 and newer
  • Ubuntu 18 and newer

Role Variables

Required

ssh_key: Your public SSH key for accessing the initial admin account.

bastion_name: The name of the bastion host (avoid using the system's actual hostname).
bastion_create_admin: Option to create a superadmin account.
bastion_superadmin_uname: Username for the bastion superadmin (if the account is created).

You can find optional variables in defaults/main.yml.

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

Visit this link for more information about the author.

Informazioni sul progetto

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

Installa
ansible-galaxy install adamsbytes.ovhbastion
Licenza
gpl-3.0
Download
543
Proprietario