Remove net=host for some services
When kolla-kubernetes moves to multinode, net=host needs to be reevaluated for some services. Controller services will be floating between nodes, so we need to be able to land multiple pods of the same service on the same node.
Blueprint information
- Status:
- Complete
- Approver:
- Ryan Hallisey
- Priority:
- Medium
- Drafter:
- Ryan Hallisey
- Direction:
- Approved
- Assignee:
- Ken Wronkiewicz
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Ryan Hallisey
- Completed by
- Ryan Hallisey
Related branches
Related bugs
Sprints
Whiteboard
nova-api - <sign_up_here>
horizon -
heat-api -
keystone -
glance-api -
swift -
mariadb -
Gerrit topic: https:/
Addressed by: https:/
Convert MariaDB to work without HostNetwork=True
Gerrit topic: https:/
Addressed by: https:/
Switching Horizon over to work via Kubernetes network
Addressed by: https:/
Add documentation for api_interface_
Addressed by: https:/
Glance works without host network
Addressed by: https:/
Document briefly how services in k8s work and why 0.0.0.0 is OK.
Addressed by: https:/
Neutron control bootstraps and runs without host network
Addressed by: https:/
Fix Nova bootstrap
Addressed by: https:/
Remove hostnetworking for Nova control plane and convert to RC
Addressed by: https:/
Register Nova with Keystone
Work Items
Work items:
nova-api: TODO
horizon: TODO
heat-api: TODO
keystone: TODO
glance-api: TODO
swift: TODO
mariadb: TODO