zaxos.guacamole-ansible-role

Status budowy Ansible Galaxy

guacamole-ansible-role

Rola Ansible do instalacji i konfiguracji Guacamole z MySQL/MariaDB.

Wymagania

  • centos/rhel 7
  • ansible >= 2.2
  • wyłączony selinux

Instalacja

$ ansible-galaxy install zaxos.guacamole-ansible-role

Przykładowy plik playbook

    - hosts: serwery
      vars:
        guacamole_version: 0.9.14
        guacamole_mysql_root_password: MY-PASSWORD-HERE
      roles:
        - role: zaxos.guacamole-ansible-role

Zmienne roli

Niektóre zmienne, które wymagają przeglądu:

  • guacamole_version: Wersja Guacamole do zainstalowania. Obecnie najnowsza wersja to "0.9.14".
  • guacamole_mysql_root_password: Hasło dla użytkownika root, który ma być utworzony w lokalnej instalacji mariadb. W przypadku istniejącej instalacji wystarczy wpisać hasło użytkownika "root".
  • guacamole_db_name: Nazwa bazy danych używanej przez guacamole. Domyślnie to "guac_db".
  • guacamole_db_username: Użytkownik bazy danych używany przez guacamole. Domyślnie to "guac_db_usr".
  • guacamole_db_password: Hasło użytkownika bazy danych używane przez guacamole. Domyślnie to "guacdbpassword".
  • guacamole_configure_firewalld: Jeśli ustawione na "True", firewalld zostanie zainstalowane i odpowiednio skonfigurowane. Domyślna wartość to "False".

Niektóre domyślne ustawienia (prawdopodobnie nie wymagające zmiany):

  • guacamole_mysql_secure_installation: True
    Wykonuje równoważne działania polecenia "mysql_secure_installation".
  • guacamole_temp_path: /tmp/guactempdir
    Tymczasowy katalog używany do wdrożenia. Zostanie usunięty później.

Użytkowanie

Po instalacji, skieruj przeglądarkę na: http://IP_or_FQDN:8080/guacamole
Domyślny użytkownik i hasło to: guacadmin
(Nie zapomnij tego zmienić)

O projekcie

Ansible role to install and configure Guacamole with MySQL/MariaDB

Zainstaluj
ansible-galaxy install zaxos.guacamole-ansible-role
Licencja
gpl-2.0
Pobrania
363
Właściciel