文档说明
使用范围
- 读者对象:运维工程师
- 适用版本:V6.1.1
修订记录
文档版本 | 修订日期 | 修订内容 |
---|---|---|
01 | 2023-06-30 | 初稿 |
常规运维
本章节主要介绍该云产品的一些常规运维操作。
创建集群后从“基础网络服务”切换为“独享型负载均衡服务”提供Load Balancer能力
适用场景
本小节用于在当Kubernetes容器服务集群创建之后,需要从“基础网络服务”切换为“独享型负载均衡服务”来提供LoadBalancer能力。
操作步骤
当没有安装「独享型负载均衡器服务」的情况下,创建集群,LoadBalancer默认的固化配置是lbaas。需要根据以下操作步骤来切换成“独享型负载均衡服务”提供能力:
- 安装云产品“SDN网络服务”和“独享型负载均衡服务”。
- 在每个master上访问文件路径 “/etc/kubernetes/cloud-config”,进行按步骤进行以下修改。
- 查看lbass的一般配置文件,如下所示:
[Global] auth-url=http://keystone.openstack.svc.cluster.local:80/v3 user-id=7b4473c80acf40a0a2f2f5bd2b85ee73 password=XJa7hvy9uSwJEm5QAT trust-id=dc968cda09034f178576638a8d5b23aa ca-file=/etc/kubernetes/ca-bundle.crt region=RegionOne [LoadBalancer] use-octavia=False subnet-id=febe831d-d4ff-4d98-b5eb-7922c8f50fca floating-network-id=66388334-acb9-4032-9cbf-80b209ac8146 create-monitor=yes monitor-delay=1m monitor-timeout=30s monitor-max-retries=3 lb-provider=haproxy [BlockStorage] bs-version=v2 ignore-volume-az=True
- 修改参数
use-octavia=True
,并移除lb-provider=haproxy
。 - 按以下指令操作重启静态 Pod,以生效配置。
mv /etc/kubernetes/manifests/cloud-controller-manager.manifest /tmp/cloud-controller-manager.manifest
mv /tmp/cloud-controller-manager.manifest /etc/kubernetes/manifests/cloud-controller-manager.manifest