sansible.java
java
このロールはOpenJDK Javaをインストールします。任意のバージョンをインストールできますが、デフォルトでは7が使用されます(すべてのOSリリースで利用できるわけではありません)。
注意: x86_64のみがサポートされています。
インストールと依存関係
このロールには依存関係はなく、Ansible 2.2以上でテストされています。
インストールするには、ansible-galaxy install sansible.java
を実行するか、次の内容をroles.yml
に追加します。
- name: sansible.java
version: v2.1
その後、ansible-galaxy install -p ./roles -r roles.yml
を実行します。
タグ
このロールは1つのタグを使用します: build
build
- OpenJDK Javaをインストールします。
引数
引数 | デフォルト | 説明 |
---|
sansible_java_apt_key_id | EB9B1D8886F44E2A | リポジトリを確認するために使用されるPGPのフィンガープリント sansible_java_apt_keyserver | http://eu.pool.sks-keyservers.net | PGPキーを取得するためのキーハンドサーバー sansible_java_apt_repo | デフォルトを参照 | パッケージを取得するリポジトリ sansible_java_set_as_default | yes | インストールしたバージョンをデフォルトとして設定 sansible_java_version | 8 | インストールするJavaのバージョン
例のプレイブック
OpenJDK Java 7をインストールするには:
- name: Javaをインストール
hosts: sandbox
roles:
- name: java
OpenJDK Java 8をインストールするには:
- name: Javaをインストール
hosts: sandbox
roles:
- name: java
java:
version: 8