horizonnet.kerberos_server

kerberos_server

ビルド状況 ライセンス Ansible Galaxy

このロールは、ターゲットホストに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)

プロジェクトについて

Role to install kerberos server(s)

インストール
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/