CloudControllerManager组件升级推送

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: CloudControllerManager组件升级推送请将CloudControllerManager组件升级到v1.9.3.105-gfd4e547-aliyun版本。 该版本解决了v1.9.3.101-g3400084-aliyun版本引入的Annotation配置不起作用的问题,需要尽快升级到最新版本。

CloudControllerManager组件升级推送
请将CloudControllerManager组件升级到v1.9.3.105-gfd4e547-aliyun版本。

  1. 该版本解决了v1.9.3.101-g3400084-aliyun版本引入的Annotation配置不起作用的问题,需要尽快升级到最新版本。
  2. 该版本支持在控制台上重新命名SLB,如果您是从v1.9.3.10及以前的版本升级上来的,还需要按照下面的方式为之前创建的SLB打上相应的TAG以支持重命名。
    请前往容器服务控制台,组件升级页面点击CloudControllerManager组件升级。

SLB支持重命名

早期版本的容器服务k8s CloudProvider(1.9.3-10以前),通过service创建的SLB是通过SLB Name关联起来的,因此用户在SLB控制台上手动修改SLB名称的时候会造成k8s无法找到这个SLB,从而无法更新SLB的配置,造成系统问题。

新版的CCM支持通过给k8s创建的SLB打上一个TAG来支持重命名,k8s会尝试通过TAG来查找service对应的SLB。但对于旧的CloudProvider创建的SLB无法自定定位,因此对于这些SLB,我们还需要手动给这个SLB打上一个特定的TAG来可支持重命名。

如何定位需要处理的SLB

操作步骤:

1). 找到你需要支持重命名SLB的service。 假如命名空间为${namespace}, 名称为${service}
执行如下命令确认 该service确实是Loadbalancer 类型,同时查看其IP。

    # kubectl get svc -n ${namespace} ${service}
    nginx-local   LoadBalancer   172.19.11.25   47.111.36.85   8900:31598/TCP   33d

2). 通过以下命令生成该SLB所需要的TAG。

# kubectl get svc -n ${namespace} ${service} -o jsonpath="{.metadata.uid}"|awk -F "-" '{print "kubernetes.do.not.delete: "substr("a"$1$2$3$4$5,1,32)}'
kubernetes.do.not.delete: a05ff996d0b3a11e999c600163f00d43

3). 进入到SLB的控制台。 连接: https://slb.console.aliyun.com
通过第一步输出的IP在其所在的region搜索到改SLB,然后为该SLB打上一个TAG,KEY=kubernetes.do.not.delete, VALUE=a05ff996d0b3a11e999c600163f00d43, 参考第二步的输出。

请一定注意不要打错了TAG。

相关实践学习
小试牛刀,一键部署电商商城
SAE 仅需一键,极速部署一个微服务电商商城,体验 Serverless 带给您的全托管体验,一起来部署吧!
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
|
7月前
|
Prometheus DataWorks 安全
DataWorks产品使用合集之如何完成更新完自动推送到外部系统触发更新
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
|
8月前
|
缓存 小程序
【微信小程序-原生开发】启动时自动升级更新到最新版本
【微信小程序-原生开发】启动时自动升级更新到最新版本
157 0
|
10月前
|
应用服务中间件 数据安全/隐私保护 UED
事件推送技术
【5月更文挑战第4天】事件推送
110 12
|
10月前
|
Windows
微信消息实现自动推送--方式一 成功啦 进来学
微信消息实现自动推送--方式一 成功啦 进来学
863 1
|
10月前
|
前端开发 Android开发 iOS开发
应用研发平台EMAS使用 aliyun-react-native-push 库接入推送和辅助通道,推送都可以收到,但是在App切到后台或者杀掉进程之后就收不到推送了,是需要配置什么吗?
【2月更文挑战第31天】应用研发平台EMAS使用 aliyun-react-native-push 库接入推送和辅助通道,推送都可以收到,但是在App切到后台或者杀掉进程之后就收不到推送了,是需要配置什么吗?
170 2
|
10月前
|
运维 监控 Android开发
应用研发平台EMAS常见问题之安卓push的离线转通知目前无法收到如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
10月前
|
运维 监控 Java
应用研发平台EMAS常见问题之不设置SendChannels无法收到推送如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
114 1
|
10月前
|
移动开发 运维 监控
应用研发平台EMAS常见问题之前台控制在收到通知后通知栏不显示通知如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
API 开发工具 iOS开发
在应用研发平台EMAS中,ios的推送有没有办法在app端设置在收到通知后是否展示的逻辑
在应用研发平台EMAS中,ios的推送有没有办法在app端设置在收到通知后是否展示的逻辑
88 1
|
存储 安全 搜索推荐
宜搭版本调整通知(更新)
宜搭一直致力于为用户提供更优质的使用体验。为了更好地满足广大用户需求,宜搭将于2023年7月3日进行版本调整。
12063 3
宜搭版本调整通知(更新)