5.2. 定义类别配置集
负载均衡服务(octavia)类别配置集包含供应商驱动程序名称和功能列表。您可以使用类别配置集来创建用户指定的类别来创建负载均衡器。
重要
本部分描述的类别功能在 Red Hat OpenStack Platform 13、28 年 10 月 28 日及之后的 技术预览 中提供。有关技术预览功能的支持范围的更多信息,请参阅技术预览功能支持范围。
前提条件
- 您必须具有 OpenStack 管理员权限。
- 您必须知道哪些负载平衡供应商以及您要包含在类别配置集中的哪些功能。
流程
-
以
stack
用户身份登录 undercloud 主机。 提供 undercloud 凭据文件:
source ~/stackrc
$ source ~/stackrc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建 flavor 配置集:
openstack loadbalancer flavorprofile create --name <profile_name> --provider <provider_name> --flavor-data '{"<capability>": "<value>"}'
$ openstack loadbalancer flavorprofile create --name <profile_name> --provider <provider_name> --flavor-data '{"<capability>": "<value>"}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Example
openstack loadbalancer flavorprofile create --name amphora-single-profile --provider amphora --flavor-data '{"loadbalancer_topology": "SINGLE"}'
$ openstack loadbalancer flavorprofile create --name amphora-single-profile --provider amphora --flavor-data '{"loadbalancer_topology": "SINGLE"}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在本例中,为 amphora 提供者创建一个 flavor 配置集。在类别中指定此配置集时,用户使用该类别创建的负载均衡器是一个 amphora 负载均衡器。
验证步骤
- 创建 flavor 配置集时,负载均衡服务使用提供程序验证类别值,以确保供应商支持您指定的功能。