Configure FreeIPA vars

configure DNS for FreeIPA job dynamically
Change-Id: If6248ab4148a2b93589dee12a008bab6375eaa34
This commit is contained in:
Sagi Shnaidman 2019-02-12 20:27:23 +02:00
parent d43f3093fa
commit a3581d4ad0
1 changed files with 21 additions and 0 deletions

View File

@ -11,6 +11,27 @@
vars:
inventory: extra_node
- name: Add supplemental IP to /etc/hosts
lineinfile:
line: "{{ supplemental_node_ip }} {{ freeipa_server_hostname }}"
path: /etc/hosts
become: true
- name: set the freeipa_internal_ip
set_fact:
freeipa_internal_ip: "{{ supplemental_node_ip }}"
cacheable: true
- name: set the undercloud_undercloud_nameservers
set_fact:
undercloud_undercloud_nameservers: ["{{ freeipa_internal_ip }}"]
cacheable: true
- name: set the overcloud_dns_servers
set_fact:
overcloud_dns_servers: ["{{ freeipa_internal_ip }}"]
cacheable: true
- name: Deploy the FreeIPA server
hosts: supplemental
gather_facts: true