implement automatic deploy of octavia
Now when we deploy Octavia with Kolla, we need manually configure:
- network,
- certs,
- key,
- security group,
- images
- and so on
This bp will automate those.
for certs:
we will add a switch called "auto_generate_
for network: we will implement neutron ovs driver and brctl driver.
for key: create a public and private key, and copy private key to all octavia worker nodes, and use public key to create a nova keypair
for flavor: this will be configurable at global.yaml
for Security group: creat two security-groups , one is used for amphora vm, other is used
for octavia worker node.
for amphora image: auto build image for centos or ubuntu, this is configurable
finally: we need update docs
Blueprint information
- Status:
- Complete
- Approver:
- Mark Goddard
- Priority:
- High
- Drafter:
- wu.chunyang
- Direction:
- Needs approval
- Assignee:
- wu.chunyang
- Definition:
- Approved
- Series goal:
- Accepted for victoria
- Implementation:
- Implemented
- Milestone target:
- 11.0.0
- Started by
- wu.chunyang
- Completed by
- Mark Goddard
Related branches
Related bugs
Sprints
Whiteboard
Addressed by: https:/
create nova flavor for octavia automatically [part1]
Gerrit topic: https:/
Addressed by: https:/
remove octavia interface configs
Gerrit topic: https:/
Addressed by: https:/
add octavia openrc file
Gerrit topic: https:/
Addressed by: https:/
add precheck for octavia
Addressed by: https:/
add prepare task for octavia upgrade
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
add releasenote for octavia configuration
Addressed by: https:/
update octavia doc
Gerrit topic: https:/
Addressed by: https:/
octavia: generate certificates automatically
Gerrit topic: https:/
Addressed by: https:/
CI: octavia: create and test a load balancer
Addressed by: https:/
octavia: support tenant management network
Addressed by: https:/
DNM[test]
Addressed by: https:/
[test]
Gerrit topic: https:/