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

ロール変数


  • 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

著者

プロジェクトについて

Lean Delivery Jboss install

インストール
ansible-galaxy install lean_delivery.jboss
ライセンス
apache-2.0
ダウンロード
812
所有者
Simplify by using!