在kolla方式部署完octavia之后,还有一些信息需要配置
amphora
下载amphora-x64-haproxy.raw 镜像
openstack image create --container-format bare --disk-format raw --private --file amphora-x64-haproxy.raw --tag amphora amphora
octavia 证书
octavia需要ca_01.pem,cakey.pem,client.pem和octavia_ssh_key四个证书。
其中需要我们手动生成的是octavia_ssh_key
openstack keypair create --public-key /root/.ssh/id_rsa.pub octavia_ssh_key
openstack --os-username octavia --os-password <octavia_keystone_password> keypair create --public-key /root/.ssh/id_rsa.pub octavia_ssh_key
创建外部网络
amphora实例所在的网络必须是external网络,否则会出现如下问题
https://stackoverflow.com/questions/58603496/openstack-octavia-could-not-connect-to-instance
openstack network create --external --provider-network-type flat --provider-physical-network physnet1 public2
openstack subnet cre