dpalomar.glassfish
Ansibleロール: Glassfish/Payaraサーバー
このロールは、Glassfish/Payaraサーバーをインストールし、domain1の管理者とパスワードを設定し、指定したユーザーアカウントのパスでasadminツールを利用可能にします。また、mysqlコネクタもインストールします。
要件
このロールを実行する前に、システムに__JDK8+__をインストールする必要があります。
ロール変数
- glassfish_user: asadminツールを.bashrcに追加するためのシステムユーザー。変更してください。
- glassfish_version: 製品のバージョン(Payara)、デフォルトは_4.1.1.163_です。
- glassfish_install_dir: デフォルトは/opt/glassfishです。
- admin_password: デフォルトは_admin_です。
- mysql_connectorj_version: ダウンロードするmysqlドライバのバージョン。デフォルトは_5.1.39_です。
依存関係
実行する前にJDK8+が必要です。java galaxyロールを確認してください(例: _mrlesmithjr.oracle-java8_)。
例プレイブック
ロールの使い方の例(例えば、パラメータとして変数を渡す)を示すことは、ユーザーにとっても便利です:
- hosts: all
vars:
- glassfish_user: "my-user-account"
roles:
- ansible-role-glassfish
ライセンス
MIT/BSD
著者情報
このロールはDavid Palomarによって作成されました。