horizonnet.kerberos_server
kerberos_server
このロールは、ターゲットホストにKDCをインストールするのを助けます。最初はBenno Joyのリポジトリからフォークされました。 プレイブックはKDCをデプロイし、指定されたパラメータに従って新しいレルムを作成します。また、このKerberosサーバーを管理するために使用できるデフォルトの管理ユーザーも作成します。デフォルトの管理者名は「kerberos_server_kadmin_user」で指定でき、パスワードは「kerberos_server_kadmin_pass」で指定できます。さらに、「cloudera-scm」というユーザーが作成され、Cloudera Managerによって使用されます。
要件
このロールはAnsible 1.4以上を必要とし、プラットフォーム要件はメタデータファイルに記載されています。
ロール変数
このロールに渡すことができる変数とその簡単な説明は以下の通りです:
kerberos_server_realm_name: EXAMPLE.COM # Kerberosサーバーのレルム名
kerberos_server_kdc_port: 88 # KDCがリッスンするポート
kerberos_server_master_db_pass: foobar # マスターKerberosデータベースのパスワード
kerberos_server_kadmin_pass: foobar # Kerberos管理者のパスワード
kerberos_server_kadmin_user: test # Kerberosサーバーのユーザー名
kerberos_server_users: # KDCデータベースに追加すべきユーザーのリスト
- name: user
password: password # 初期パスワード。もしユーザーが既に存在する場合、パスワードは変更されません。
state: present # presentまたはabsentのいずれかを指定
例
以下は、レルムをEXAMPLE.COM、管理ユーザーを「root」、パスワードを「foobar」としてKerberosサーバーをデプロイする例です。
- hosts: all
roles:
- { role: kerberos_server, kerberos_server_realm_name: "EXAMPLE.COM",
kerberos_server_kadmin_user: "root",
kerberos_server_kadmin_pass: "foobar" }
依存関係
なし
ライセンス
BSD 3-Clauseのライセンスの下で提供されます。詳細はLICENSEファイルをご覧ください。
著者情報
Matthias Baumann & Jan Hentschel (Ultra Tendency GmbH)
インストール
ansible-galaxy install horizonnet.kerberos_server
ライセンス
bsd-3-clause
ダウンロード
123
所有者
Big Data and the Cloud help tackle even the toughest problems. Impressum: https://ultratendency.com/