thystips.pbis
PBIS
PowerBroker Identity Services (PBIS) をデプロイするための Ansible ロールです。
ロール変数
defaults/main.yml
- pbis_enterprise_version : エンタープライズ版またはオープン版を使用する (ブール値)
- pbis_config : PBIS の設定をする (ブール値)
- pbis_config_AssumeDefaultDomain : PBIS の設定 AssumeDefaultDomain (ブール値)
- pbis_config_HomeDirTemplate : PBIS の設定 HomeDirTemplate (文字列)
- pbis_config_RequireMembershipOf : PBIS の設定 RequireMembershipOf (リスト)
- pbis_config_LoginShellTemplate : PBIS の設定 LoginShellTemplate (文字列)
- pbis_config_DisplayMotd : PBIS の設定 DisplayMotd (文字列のブール値)
- pbis_config_UserIgnore : ローカルおよび LDAP 接続では無視するユーザーのリスト (リスト)
- pbis_join : PBIS でドメインに参加する (ブール値)
- pbis_domain : 参加するドメイン (文字列)*
- pbis_join_user : ドメイン参加のためのユーザー (文字列)*
- pbis_join_password : ドメイン参加のためのパスワード (文字列)*
- pbis_join_ou : 参加するOU、未定義のときは使用しない
vars/*
vars/* ファイル内の変数は pbis_
で始まり、リポジトリの URL とパッケージ名を決定するために必要です。
外部
- showpass : 定義されている場合、pbis 参加のログを表示する
例のプレイブック
ロールの使用方法の例を含めることは、ユーザーにとって役立ちます (例えば、パラメータとして渡された変数を使う場合):
- hosts: servers
roles:
- { role: thystips.pbis, tags: pbis }
ライセンス
GPLv3
著者情報
アントワーヌ・ティス
contact@antoinethys.com