lean_delivery.jboss
jbossロール
概要
このロールは、LinuxおよびWindowsプラットフォームにJBossアプリケーションをインストールします。
現在のJBossロールは、OS Linux 6.*および7.*にインストール可能です。
ロールのタスク
- JBossユーザーを作成(Linux)
- JBossをインストール
- s3、ウェブ、jboss-org、ローカルソースからインストールする追加のオプション。
- JBOSS_HOME変数を設定(Linux)
要件
- インストールに必要なAnsibleの最小バージョン:2.5
- サポートされているJBossバージョン:
- 6
- 7
- サポートされているOS:
- CentOS
- 6
- 7
- Windows:
- 10
- CentOS
ロール変数
jboss_user
- JBoss用のユーザーjboss_group
- JBossユーザーのグループtransport
- アーティファクトのソース転送 利用可能:jboss-org
- http://download.jboss.org からアーティファクトをダウンロード(指定された):jboss_major_version
jboss_minor_version
jboss_patch_version
web
- カスタムウェブURIからアーティファクトを取得local
- ローカルアーティファクト
jboss_path
- JBossをインストールすべき場所 デフォルト:/opt/jboss
download_path
- アーティファクトをダウンロードするためのローカルフォルダ デフォルト:/tmp/
transport_web
- http/httpsアーティファクト用のURI 例: "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"transport_local
- ローカルアーティファクト用のパス 例: "/tmp/jboss-as-7.1.1.Final.zip"
例プレイブック
jboss.orgからJBossをインストール:
- name: "jboss.orgからJBossをインストール"
hosts: all
roles:
- role: "lean-delivery.jboss"
jboss_major_version: 7
jboss_minor_version: 1
jboss_patch_version: 1
ローカルファイルからJBossをインストール:
- name: "ローカルからJBossをインストール"
hosts: all
roles:
- role: "lean-delivery.jboss"
transport: "local"
transport_local: "/tmp/jboss-as-7.1.1.Final.zip"
ライセンス
Apache2
著者
- アナスタシア・マレツカヤ
anastacia_maletskaya@lean-delivery.com
インストール
ansible-galaxy install lean_delivery.jboss
ライセンス
apache-2.0
ダウンロード
812
所有者
Simplify by using!