c2dc459ac2
Because of very long image modifying by libguestfs, implement different way to do it by converting image to raw, mounting it and modifying in the place. This patch uses usual tripleo-ci way to do it, as it was before transition. Change-Id: Ice4487aa8d263aa7f4a426b7924104a469bd1b52 |
||
---|---|---|
.. | ||
defaults | ||
meta | ||
tasks | ||
templates | ||
README.md |
README.md
FreeIPA Setup
An Ansible role to setup a FreeIPA server
Requirements
This role requires a running host to deploy FreeIPA
Role Variables
freeipa_hostname
: <'ipa.tripleodomain'> -- Hostname for the FreeIPA serverfreeipa_ip
: <'192.168.24.250'> -- IP for the the FreeIPA serverdirectory_manager_password
: -- Password for the directory managerfreeipa_admin_password
: -- FreeIPA server admin passwordundercloud_fqdn
: <'undercloud.tripleodomain'> -- FQDN for the undercloudprovisioning_cidr
: <'{{ freeipa_ip }}/24'> -- If set, it adds the given CIDR to the provisioning interface (which is hardcoded to eth1)supplemental_user
: The user which is used to deploy FreeIpa on the supplemental node
Example Playbook
Sample playbook to call the role
# Deploy the FreeIPA Server
- name: Deploy FreeIPA
hosts: freeipa_host
gather_facts: no
roles:
- freeipa-setup