alexfeig.guacamole

Ansibleロール: Guacamole

このAnsibleロールは、Ubuntu 16.04 (Xenial) にApacheのGuacamoleとMariaDBを設定します。

このロールを実行した後に mysql_secure_installation を実行することを強く推奨します。このロールはMariaDBのrootパスワードを作成しません。

要件

Ansible 2.4と互換性があります。

become を使用するか、root ユーザーとして実行する必要があります。実行時に --ask-become-pass を使用できます。

ロール変数

以下の変数は defaults/main に設定されています:

変数名 説明 デフォルト
guacamole_version インストールするGuacamoleのバージョン 現在は 0.9.13-incubating
guacamole_db_user GuacamoleのMariaDBユーザー名 guacamole
guacamole_db_password GuacamoleのMariaDBパスワード foo
guacamole_db_name GuacamoleのMariaDBデータベース guacamole_db
mysql_java_client_version MySQL Java Clientのバージョン 5.1.44
guacamole_apt_install インストールするAptパッケージ 多数!

注意: Ubuntu 16.04 より前のバージョンでは、一部のパッケージが異なる場合があります。特に libjpegtomcat です。これらのバージョンは、自分の変数ファイルで上書きできます。

サンプルプレイブック

- hosts: guacamole-host
  become: yes
  roles: 
    - alexfeig.guacamole

情報

このロールは Alex Feigenson によって作成されました。

やるべきことリスト

  • もしかしたらnginxプロキシを追加するかも
  • MariaDBをオプションのインストールにする
  • travis連携を追加する(16.04を考慮する必要があります)
プロジェクトについて

Ansible role for installing Apache Guacamole on Ubuntu 16.04 with MariaDB for authentication

インストール
ansible-galaxy install alexfeig.guacamole
ライセンス
mit
ダウンロード
153
所有者