本文为之前博文 阿里云容器服务新建集群优化方案 的补充
目前弹性IP升降配已经不用再等到0点之后生效了,现在是实时生效
使用阿里云容器服务控制台配置
1. 阿里云容器控制台创建新 service
- 在阿里云容器服务控制台:
路由与负载均衡
-->服务
点击创建
- 选择
kube-system
命名空间 - 类型选中
负载均衡
-内网访问
- 关联
nginx-ingress-controller
- 并添加端口映射
- 点击创建
2. 进入负载均衡查看 SLB 是否创建
可见 SLB 已经成功创建
3. 绑定符合要求的弹性IP
确定 SLB 创建成功并且已经成功监听后,这里就可以为 SLB 绑定符合您需求的弹性IP了,这里我们绑定一个按宽带计费2M的弹性IP
4. 验证连通性
到上面这步,我们的 ingress 入口 SLB 已经创建完成,这里我们验证一下是否联通。
- 在k8s集群中部署一个
nginx
,直接在阿里云容器服务控制台操作即可
这里创建 ingress 路由,注意:这里的域名需要解析到刚才创建的 SLB 绑定的弹性IP
- 访问该域名,显示
nginx
欢迎页,则证明修改成功
后续操作
- 在确定新的 SLB 创建成功后,就可以删除
kube-system
中原本绑定的Service
(目前版本已经可以关联删除绑定的 SLB 了,不用分开操作) - 这里别忘了,自动创建给API Server 的SLB还是按流量付费的,记得降配