lae.dse_repo

ビルドステータス Galaxyロール

lae.dse_repo

Datastax Enterpriseリポジトリを設定します。公式のリポジトリまたはミラー(例:ファイアウォールの背後にある社内ミラー)を使用できます。

ロール変数

# ミラーを使用する場合はtrueに設定
dse_repo_is_mirror: false
# ミラーでパッケージを署名するために使用される公開鍵の略称
dse_repo_mirror_key_id: B999A372
# ミラーの完全なURI
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# 公式リポジトリを使用するためのDSEのユーザー名/パスワードを設定
dse_repo_user: john.doe
dse_repo_password: hunter2

例プレイブック

公式リポジトリを使用する場合:

- hosts: dse01
  roles:
    - lae.dse_repo
  vars:
    dse_repo_user: john.doe
    dse_repo_password: hunter2

パスワード保護された公式リポジトリのミラーを使用する場合:

- hosts: dse01
  roles:
    - lae.dse_repo
  vars:
    dse_repo_is_mirror: true
    dse_repo_mirror_key_id: FB72CC01
    dse_repo_user: localuser
    dse_repo_password: hunter2
    dse_repo_mirror_uri: "https://{{ dse_repo_user }}:{{ dse_repo_password }}@packages.local/aptly/dse"

...そして、ミラーでパッケージを署名するために使用された公開鍵を、プレイブックのディレクトリ内にfiles/datastax_apt_mirror_key.asc(RHEL/CentOSの場合はfiles/datastax_rpm_mirror_key.asc)として含めます。(注意:ここでdse_repo_user|passwordの変数を使用する必要はありません。)

ライセンス

MIT

プロジェクトについて

Configures the Datastax Enterprise repository

インストール
ansible-galaxy install lae.dse_repo
ライセンス
mit
ダウンロード
146
所有者