Ansible Role: KeyHelp

Simply installs KeyHelp.

Requirements

Non, except the following requirements by KeyHelp:

  • Operating system: Ubuntu LTS or Debian
  • Memory: At least 1 GB RAM
  • Architecture: 64-bit operating system
  • The installation must be performed on a clean system (minimal image), free of installed / configured software. All required services are installed and configured by KeyHelp®.
  • The installation must be done as root user.

Role Variables

Modify the following variables for the installation.

Var Description Default
hostname Keyhelp hostname panel.example.com
admin_username Admin user name user
admin_password Admin user password keyhelpPassw0rd
admin_email Admin user email user@example.com
reboot Reboot host(s) after installation true

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: servers
  roles:
     - { role: username.rolename, x: 42 }

License

BSD