b5d7b7986c
This patch implements an initial set of inventory and playbooks which results in the successful convergence of a standalone build of Ironic. It also adds the rootwrap filters, implement config_template for all the conf files appropriately and ensures that the sudoers is implemented in the right order of execution. All content is based from the head of stable/mitaka on 24 Mar 2016. Change-Id: I9182951c394a8c52826480aba7bc7e4d437988c5
48 lines
874 B
Plaintext
48 lines
874 B
Plaintext
[all]
|
|
localhost ansible_connection=local ansible_become=True ansible_user=root
|
|
infra1 ansible_host=10.100.100.101 ansible_become=True ansible_user=root
|
|
ironic1 ansible_host=10.100.100.102 ansible_become=True ansible_user=root
|
|
|
|
# Note(mrda): 'ironicinstallhost' will need to externally resolve to where
|
|
# you want to do an 'allinone' install, and the root account will need to have
|
|
# your ssh public_key in it's /root/.ssh/authorized_keys file
|
|
[installhost]
|
|
installhost ansible_user=root ansible_ssh_port=22 ansible_ssh_host=ironicinstallhost
|
|
|
|
[ironic_all:children]
|
|
ironic_api
|
|
ironic_conductor
|
|
ironic_server
|
|
|
|
[ironic_api]
|
|
ironic1
|
|
|
|
[ironic_conductor]
|
|
ironic1
|
|
|
|
[ironic_server]
|
|
ironic1
|
|
|
|
[hosts]
|
|
localhost
|
|
|
|
[all_containers]
|
|
infra1
|
|
ironic1
|
|
|
|
[keystone_all]
|
|
infra1
|
|
|
|
[service_all:children]
|
|
rabbitmq_all
|
|
galera_all
|
|
|
|
[rabbitmq_all]
|
|
infra1
|
|
|
|
[galera_all]
|
|
infra1
|
|
|
|
[utility_all]
|
|
localhost
|