-
- Downloads
Discovery of overcloud hosts from Bifrost's Ironic inventory
This change enables 'zero touch' provisioning of the overcloud hosts. Following power on of the nodes, they are discovered by Ironic inspector running on the seed node and registered with the seed node's instance of Ironic. Once discovered and inspected, Kayobe uses the seed's Ironic inventory to populate its own Ansible inventory. From here, we can fill out host variables for Bifrost to use when provisioning the nodes. Finally, we configure Kolla Ansible's inventory.
Showing
- ansible/group_vars/controllers/ansible-host 3 additions, 0 deletionsansible/group_vars/controllers/ansible-host
- ansible/kolla-bifrost-hostvars.yml 46 additions, 0 deletionsansible/kolla-bifrost-hostvars.yml
- ansible/kolla-bifrost-provision.yml 67 additions, 0 deletionsansible/kolla-bifrost-provision.yml
- ansible/overcloud-inventory-discover.yml 35 additions, 0 deletionsansible/overcloud-inventory-discover.yml
- kayobe/cli/commands.py 31 additions, 2 deletionskayobe/cli/commands.py
- setup.py 1 addition, 0 deletionssetup.py
ansible/group_vars/controllers/ansible-host
0 → 100644
ansible/kolla-bifrost-hostvars.yml
0 → 100644
ansible/kolla-bifrost-provision.yml
0 → 100644
ansible/overcloud-inventory-discover.yml
0 → 100644
Please register or sign in to comment