我正在尝试将octavia负载平衡器集成到ubuntu22.04LTS上的openstack瑜伽中。
我遵循了这个指南https://docs.openstack.org/octavia/latest/install/install-ubuntu.html
以下是我的安装说明https://pastebin.com/tdahmR95
看来我错过了openstack中的角色,但我不知道为什么,因为测试不起作用。
https://docs.openstack.org/octavia/latest/contributor/guides/dev-quick-start.html
到上面页面的底部,下面是要测试的命令
# openstack loadbalancer create --name lb1 --vip-subnet-id private-subnet
# openstack loadbalancer show lb1
# openstack loadbalancer listener create --name listener1 --protocol HTTP --protocol-port 80 lb1https://bugs.launchpad.net/charm-octavia/+bug/1961198 Policy does not allow this request to be performed出错
发布于 2022-12-30 01:03:26
我不确定你是否还需要这个,但希望我能帮上忙。我首先创建了如下所列的角色,从而解决了这个问题:
https://docs.openstack.org/octavia/latest/configuration/policy.html
openstack role create load-balancer_admin
然后将我的用户添加到上述角色中
openstack role add --project admin --user admin load-balancer_admin
https://serverfault.com/questions/1117945
复制相似问题