yabhinav.ansible-role-ipaclient
Ansibleロール: IPAクライアント
========================
IPAクライアントサービスをインストールし、クライアントを構成または再構成します。
要件
構成するために接続可能なIPAサーバーが必要です。デフォルトでは、Redhatが提供するFreeIPAサーバーを使用しています。こちらです。
ロール変数
必須変数は以下に示します(デフォルト値付き):
ipaserver_realm: "DEMO1.FREEIPA.ORG"
ipaserver_domain: "demo1.freeipa.org"
ipaserver_admin_username : * * * * * * * * * * *
ipaserver_admin_password : * * * * * * * * * * *
任意の変数は以下に示します(デフォルト値付き):
ipaclient_reconfigure : False
ipaclient_configure_ssh: True
ipaclient_configure_sshd: True
ipaclient_mkhomedir: True
ipaclient_ssh_trust_dns: False
ipaclient_setup_ntp: False #ansible-role-commonがNTPを設定します
依存関係
- [yabhinav.common](https://galaxy.ansible.com/yabhinav/common/)
例のプレイブック
- hosts: localhost
become_user: True
gather_facts: True
roles:
- yabhinav.ipaserver
問題
- このロールをUbuntu 16.04のpython-virtualenv上のansibleから実行することは推奨されません。この問題を参照してください。また、同じ問題やこちらの他のipaclientインストーラーのスクリプトの問題もご覧ください。
- Freeipa-admintoolsはUbuntu 16.04でのみ利用可能で、Debian 7、8、およびUbuntu 12.04、14.04のサポートはこのロールにはありません。
- rpcbindのインストールがハングする問題があり、
CentOS7
イメージにipa-clientをインストールする際にrpcbindのインストールがハングします。そのため、必要なパッケージとしてイメージに直接追加してください。
ライセンス
MIT
著者情報
作成者: Abhinav Yalamanchili
プロジェクトについて
Install a clean IPA cleint or reconfigure it for RHEL/CentOS/Fedora and Debian/Ubuntu.
インストール
ansible-galaxy install yabhinav.ansible-role-ipaclient
ライセンス
Unknown
ダウンロード
96
所有者
BigData Engineer with a bit of dabbling in python, ansible, pyspark, aws and java