日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Cloud Controller Manager

CCM(Cloud Controller Manager)組件在Kubernetes集群中提供管理負載均衡實現跨節點通信的功能。本文為您介紹了CCM組件信息、使用說明和變更記錄。

組件介紹

Cloud Controller Manager提供Kubernetes與阿里云基礎產品的對接能力,例如CLB(原SLB)、NLB、VPC等。CCM主要提供以下功能:

  • 管理負載均衡

    當Service的類型設置為Type=LoadBalancer時,CCM組件會為該Service創建配置傳統型負載均衡CLB網絡型負載均衡NLB,包括CLB、NLB、監聽、后端服務器組等資源。當Service對應的后端Endpoint或者集群節點發生變化時,CCM會自動更新CLB或NLB的后端虛擬服務器組。

  • 實現跨節點通信

    當集群網絡組件為Flannel時,CCM組件負責打通容器與節點間網絡,實現容器跨節點通信。CCM會將節點的Pod網段信息寫入VPC的路由表中,從而實現跨節點的容器通信。該功能無需配置,安裝即可使用。

使用說明

變更記錄

2024年10月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.10.0

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager:v2.10.0

2024年10月21日

重要

自該版本起,對Annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-additional-resource-tags值的更改將對已創建和復用的LB實例生效。使用該Annotation時,請勿在控制臺上對LB標簽進行任何修改操作,并在升級到該版本前確認LB上標簽與Annotation是否一致。

  • 新功能:

    • 支持readinessGate能力。

    • 支持實例創建后通過Annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-additional-resource-tags修改標簽。

    • 支持通過Annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-preserve-lb-on-delete在Service刪除后保留LB。

    • 支持為節點添加node.alibabacloud.com/nodepool-idnode.alibabacloud.com/instance-charge-type標簽。

    • NLB支持通過Annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-alpnservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-alpn-policy指定TCPSSL類型監聽的ALPN策略。

  • 優化:

    • 升級基礎鏡像版本至Alpine 3.18。

    • 優化日志輸出,添加reconcileID

  • 修復缺陷:

    • 修復NLB實例中Service可能會被CLB Controller錯誤接管的問題。

此次升級不會對業務造成影響。

2024年05月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.9.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.9.1

2024年05月10日

重要

自該版本起,新建的CLB和NLB及其附屬資源(例如服務器組)將默認歸屬于集群所在的資源組。存量的CLB和NLB實例不受影響。

  • 新功能:

    • 創建新的CLB或NLB實例時,默認使用集群的資源組ID。

    • CLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-xforwardedfor-slbport開啟X-Forwarded-SLBPort請求頭。

    • CLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-xforwardedfor-clientsrcport開啟X-Forwarded-Client-srcport請求頭。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-bandwidth-package-id指定共享帶寬包ID。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-delete-protection設置刪除保護,新建NLB默認開啟刪除保護。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-modification-protection設置配置修改保護,新建NLB默認開啟配置修改保護。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-vgroup-port復用服務器組。該注解僅在復用已有NLB場景下生效。

    • 在多個Service復用同一個NLB的場景下,支持通過 Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-weight設置當前Service接收流量的權重。該注解僅在復用已有虛擬服務器組場景下生效。

    • 支持跨VPC復用NLB。

    • 雙棧類型NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-backend-ip-version: ipv6掛載IPv6后端。

    • 雙棧類型NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-ipv6-address-type指定IPv6公私網類型。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-ppv2-pvl-ep-id-enabledservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-ppv2-pvl-eps-id-enabledservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-ppv2-pvl-vpc-id-enabledVpcIdPrivateLinkEpIdPrivateLinkEpsId信息通過Proxy Protocol協議傳遞到后端服務器。

    • 雙棧集群中,節點將會自動添加ECS的IPv6地址。

  • 優化:

    • 默認使用EndpointSlice代替Endpoint進行端點發現。

    • 添加路由表ID為空字符串的校驗。

    • 添加復用場景下對OpenAPI返回值的校驗。

    • 發起List請求時使用resourceVersion=0參數。

  • 修復缺陷:

    • 修復在Flannel網絡模式下,節點初始化時未設置NetworkUnavailable狀態的問題。

    • 修復了使用Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-resource-group-id指定資源組時,NLB服務器組歸屬有誤的問題。

此次升級不會對業務造成影響。

2023年10月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.8.1

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.8.1

2023年10月16日

  • 新功能:

    • 支持Addon Token授權模式。

    • NLB支持通過Annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-server-group-type創建IP類型服務器組。關于NLB服務器組分類及說明,請參見NLB服務器組

  • 優化:

    • Client直接訪問API Server,避免因為緩存機制導致的臟數據。

    • NLB:優化服務器組創建邏輯,避免偶發重復創建服務器組的問題。

    • CLB:CLB掛載Pod ENI時新增IP地址校驗,IP地址需處于集群VPC內。

此次升級不會對業務造成影響。

2023年06月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.7.0

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.7.0

2023年06月21日

  • 新功能:

    支持通過Annotation service.beta.kubernetes.io/alibaba-cloud-loadbalancer-ip為私網負載均衡指定IP地址。

  • 優化:

    • 優化CLB以及NLB服務器組同步邏輯,減少因Quota不足導致的同步失敗。

    • 更新Service Hash計算方式,減少因集群升級等場景導致的Hash值變更。

  • 缺陷修復:

    • 修復設置EIP Annotation后無法更新Service配置的問題。

    • 修復設置ForwardPort Annotation后無法再為其他端口設置HTTP協議的問題。

此次升級不會對業務造成影響。

2023年03月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.6.0

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.6.0

2023年03月02日

  • 新功能:

    • 從LB后端排除節點的標簽alpha.service-controller.kubernetes.io/exclude-balancer已被廢棄,請使用新標簽node.kubernetes.io/exclude-from-external-load-balancers

    • LB支持為一個監聽同時配置TCP及UDP協議 。

    • CLB支持通過注解service.beta.kubernetes.io/alibaba-cloud-loadbalancer-health-check-switch關閉TCP及UDP健康檢查。

    • CLB支持通過注解service.beta.kubernetes.io/alibaba-cloud-loadbalancer-proxy-protocol為CLB的TCP及UDP監聽配置ProxyProtocol協議。

      重要

      該功能不支持在線平滑遷移,切換到proxyprotocol需要業務停服升級, 請謹慎配置。

    • CLB支持同步HTTPS監聽時校驗證書有效期,當證書過期將會導致CLB同步失敗。

    • NLB支持通過注解service.beta.kubernetes.io/alibaba-cloud-loadbalancer-security-group-ids為NLB設置安全組。

  • 優化:

    • CCM選主的資源鎖從endpointsleases切換為leases鎖,減少主從切換。

    • 優化負載均衡同步邏輯,當負載均衡自身的屬性(如名稱、資源組等)更新失敗時繼續更新虛擬服務器組。

    • 優化節點變更的判定條件,減少Service同步次數。

  • 缺陷修復:

    修復偶發性誤判節點NotReady的問題。

此次升級不會對業務造成影響。

2022年10月、2023年03月、2023年08月和2024年06月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.5.1

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.5.1

2022年10月12日

  • 新功能:

    • ACK支持為loadBalancer類型且loadBalancerClass為alibabacloud.com/nlb的Service創建NLB資源。僅Kubernetes 1.24及以上版本支持。更多信息,請參見什么是網絡型負載均衡NLB

    • ACK支持根據Service的spec.loadBalancerClass字段創建不同類型的云資源。該字段如不設置,則默認創建CLB;如設置為alibabacloud.com/nlb,則創建NLB。僅Kubernetes 1.24及以上版本支持。

  • 優化:

    • 修復復用IPv6 SLB無法刪除的問題。

    • 修復偶發性節點無法刪除問題。

    • OpenAPI調用協議默認設置為HTTPS。

此次升級不會對業務造成影響。

v2.4.5

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.4.5

2024年06月27日

優化:

  • 更新Service Hash計算方式,減少因集群升級等場景導致的Hash值變更。

此次升級不會對業務造成影響。

v2.4.4

registry-cn-hangzhou.ack.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.4.4

2023年08月07日

優化:

  • 優化CLB及NLB服務器組同步邏輯,減少因Quota問題導致的同步失敗。

  • CLB支持同步HTTPS監聽時校驗證書有效期,當證書過期將會導致CLB同步失敗。

  • 優化負載均衡同步邏輯,當負載均衡自身的屬性(如名稱、資源組等)更新失敗時繼續更新虛擬服務器組。

此次升級不會對業務造成影響。

v2.4.3

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.4.3

2023年03月02日

修復偶發性誤判節點NotReady的問題。

此次升級不會對業務造成影響。

v2.4.2

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.4.2

2022年10月12日

優化:

  • 修復復用IPv6 SLB無法刪除的問題。

  • 修復偶發性節點無法刪除問題。

此次升級不會對業務造成影響。

2022年06月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.4.0

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.4.0

2022年06月20日

  • 新功能:

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-instance-charge-type為負載均衡實例設置實例計費方式。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-tls-cipher-policy為負載均衡實例設置安全策略,僅支持HTTPS協議。

    • 添加節點時,當節點的node.spec.providerID字段為空時,CCM將會自動添加該屬性。

    • 支持為LoadBalancer類型Service添加service.k8s.alibaba/loadbalancer-id標簽,用于展示Service關聯的負載均衡實例ID。

  • 優化:

    • 當節點有ToBeDeletedByClusterAutoscaler污點時,該節點不會被添加到負載均衡的后端中。

    • 修復當路由網段相同時無法刪除沖突路由的問題。

    • 優化并發同步路由的邏輯,減少誤報。

此次升級不會對業務造成影響。

2022年03月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.3.0

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.3.0

2022年03月21日

  • 新功能:

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-hostname為Service設置Hostname。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-established-timeout為負載均衡實例的監聽設置連接超時時間,僅支持TCP協議。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-request-timeout為負載均衡實例的監聽設置請求超時時間,僅支持HTTP及HTTPS協議。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-health-check-method為負載均衡設定健康檢查方法,僅支持HTTP類型健康檢查。

  • 優化:

    • 復用已有虛擬服務器組時校驗虛擬服務器組格式。

    • 優化交換機選擇邏輯,避免默認交換機為空。

    • 優化虛擬服務器組同步邏輯,減少OpenAPI調用。

此次升級不會對業務造成影響。

2021年11月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.1.0

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.1.0

2021年11月22日

  • 新功能:

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-xforwardedfor-proto配置是否通過X-Forwarded-Proto頭字段獲取SLB的監聽協議。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-idle-timeout設置連接空閑超時時間。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-http2-enabled設置是否開啟HTTP2特性。

  • 優化:

    支持設置service.beta.kubernetes.io/alibaba-cloud-loadbalancer-weight為0,適用于集群間流量切換的場景。

  • 缺陷修復:

    • 修復大規模Pod下無法創建CLB監聽的問題。

    • 修復更新Service TargetPort后CLB未同步更新的問題。

此次升級不會對業務造成影響。

2021年09月

版本號

鏡像地址

變更時間

變更內容

變更影響

v2.0.1

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v2.0.1

2021年09月02日

  • 新功能:

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-vgroup-port復用已有虛擬服務器組。該Annotation僅在復用已有SLB場景下生效。具體操作,請參見通過復用已有負載均衡實現跨集群部署服務

    • 在多個Service復用同一個SLB的場景下,支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-weight設置當前Service接收流量的權重。該Annotation僅在復用已有虛擬服務器組場景下生效。具體操作,請參見通過復用已有負載均衡實現跨集群部署服務

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-connection-drain管理SLB優雅中斷,僅支持TCP和UDP協議。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-connection-drain-timeout設置SLB優雅中斷超時時間,僅支持TCP和UDP協議。

    • 支持String類型的TargetPort。

    • 為LoadBalancer類型Service添加Finalizer。

  • 優化:

    • 升級基礎鏡像版本到Alpine 3.13。

    • Prometheus metrics端口從10258改為8080。

    • 定時同步節點標簽。

此次升級不會對業務造成影響。

2021年04月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.380-gd6d0962-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.380-gd6d0962-aliyun

2021年04月20日

  • 修復默認服務器組無法更新的問題。

  • 當SLB后端為空時,透出告警事件(Event)。

此次升級不會對業務造成影響。

2021年03月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.378-g42eac35-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.378-g42eac35-aliyun

2021年03月08日

新功能:

  • 支持為虛擬服務器組添加集群外ECS。

  • 復用已有SLB時,默認為該SLB添加kubernetes.reused.by.user的標簽。

優化:

  • 調整Service并發處理線程數量,優化Service處理速度。

  • 優化virtual-node處理邏輯,忽略由virtual-node狀態變化引發的Service同步。

  • 排除節點的標簽service.beta.kubernetes.io/exclude-node已被廢棄,請使用新標簽service.alibabacloud.com/exclude-node代替。

  • 復用已有SLB時增加資源組校驗,注解中的資源組ID需要與該SLB的資源組ID一致,否則復用失敗。

  • 優化事件(Events)內容,提升可讀性。

  • 優化新版本與老版本注解的優先級配置,如果Service上同時存在新版本和老版本的同名注解時,新版本注解優先生效。

缺陷修復:

  • 修復因節點配置缺失導致的路由刪除失敗問題。

  • 優化節點初始化邏輯,修復污點(Taint)缺失問題。在節點初始化過程中,避免業務Pod調度到路由未創建的節點上。

此次升級不會對業務造成影響。

2020年12月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.339-g9830b58-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.339-g9830b58-aliyun

2020年12月18日

  • 支持為LoadBalancer類型Service添加Hash值,以保證CCM重啟時在Service未做修改的情況下,僅同步虛擬服務器組后端,不再同步LoadBalancer配置及監聽配置。

  • 優化SLB OpenAPI調用,降低被限流風險。

此次升級不會對業務造成影響。

2020年09月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.316-g8daf1a9-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.316-g8daf1a9-aliyun

2020年09月29日

  • 修復偶發性SLB虛擬服務器組未更新問題。

  • 更新健康檢查端口(從10252變更為10258)。

此次升級不會對業務造成影響。

2020年08月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.313-g748f81e-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.313-g748f81e-aliyun

2020年08月10日

  • 新功能:

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-delete-protection設置SLB刪除保護,新建SLB默認開啟刪除保護。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-modification-protection設置SLB配置修改保護,新建SLB默認開啟配置修改保護。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-resource-group-id指定SLB所屬的資源組,僅在創建時生效,不支持修改。

    • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-name指定SLB名稱。

    • 阿里云產品OpenAPI調用方式從公網改為內網,去除CCM的公網依賴(已支持全部地區)。

    • 對于LoadBalancer類型Service創建的SLB默認添加Tag,其格式為ack.aliyun.com: {your-cluster-id}(僅對新建集群生效)。

    • 兼容社區provider ID命名方式 <cloudProvider>://<optional>/<segments>/<provider id>

    • 新建Terway集群的LoadBalancer類型的Service,默認將Pod直接掛載到SLB后端。對于新建Terway網絡模式的ACK集群,如果Service類型是LoadBalancer,則默認直接掛載Pod的ENI IP作為負載均衡的后端,提升網絡性能(對于LoadBalancer類型的Service,暫不支持string類型的targetPort)。

  • 優化:

    • 升級基礎鏡像版本到Alpine 3.11.6。

    • 更新監聽,將會同步更新虛擬服務器組。

    • 優化SLB API,減少SLB創建時間。

此次升級不會對業務造成影響。

2020年06月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.276-g372aa98-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64: v1.9.3.276-g372aa98-aliyun

2020年06月11日

  • 新功能:

    • 對于LoadBalancer類型的Service,限制復用集群API Server的SLB。

    • 新增Prometheus Metrics(ccm_node_latencies_duration_milliseconds、ccm_route_latencies_duration_milliseconds、ccm_slb_latencies_duration_milliseconds),用于透出CCM同步時延信息。

    • 支持以Event方式透出Service與LoadBalancer同步過程。

  • 優化:

    • 優化Local模式下(設定Service的externalTrafficPolicy=Local)權重計算方式,使Pod間負載更加均衡,詳情請參見Local模式下如何自動設置Node權重?

    • 優化云產品API調用,提升效率、降低限流風險。

    • 當節點有service.beta.kubernetes.io/exclude-node標簽時,刪除節點時不再刪除關聯路由。

  • 修復缺陷:

    • 修復更新Service時,無法通過annotation設置persistence timeout0的問題。

    • 修復更新Service時,無法通過annotation設置bandwidth100的問題。

此次升級不會對業務造成影響。

2020年03月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.239-g40d97e1-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64: v1.9.3.239-g40d97e1-aliyun

2020年03月05日

  • 新功能:

    對于Loadbalancer類型的Service,CCM支持為SLB后端同時掛載ECS節點和彈性網卡ENI。

  • 優化:

    • 阿里云產品OpenAPI調用方式從公網改為內網,去除CCM的公網依賴(北京、上海、迪拜暫不支持)。

    • 更換VPC路由查詢接口為DescribeRouteEntryList,避免短時間內查詢數百量級條目時存在的性能問題。

此次升級不會對業務造成影響。

2019年12月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.220-g24b1885-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64: v1.9.3.220-g24b1885-aliyun

2019年12月31日

  • 配置VSwitchIds。CloudConfig中支持添加:vswitchid1,:vswitchid2格式。

  • OpenAPI限流情況下,重試時添加Backoff機制,間隔30s-180s重新加入Reconcile隊列。

  • 調整Reconcile的Worker線程數目為2個,最大化地使用OpenAPI QPS配額,提升Reconcile的速度。

  • 修復由于aliyungo SDK并發讀寫Map導致CCM崩潰的問題。

  • 當節點從Kubernetes集群中移除時,CCM會自動刪除該節點對應的VPC路由表條目。

  • 修復Http Forward由于端口轉發依賴而無法變更端口配置的問題。

  • 如果SLB后端的類型為ECS,則更新SLB后端服務器時無需判斷serverip字段,避免OpenAPI的serverip字段默認值變化引起的后端添加失敗。

  • 當節點狀態為已知時,才會添加該節點對應的VPC路由表條目。

  • CCM不再為節點元數據添加NAT IP,修復了API Server到kubelet偶發性訪問不通的問題。

  • 變更監聽配置時,僅在監聽狀態為inactive時調用start listener OpenAPI,避免引起OpenAPI限流問題。

此次升級不會對業務造成影響。

2019年11月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.193-g6cddde4-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.193-g6cddde4-aliyun

2019年11月19日

  • 支持為節點添加labelservice.beta.kubernetes.io/exclude-node,使得CCM不再管理該節點。

  • 支持為SLB后端批量添加網絡類型為Terway的Pod。

  • 限制Local模式下(即設定service的externalTrafficPolicy=Local)Node權重不小于1。

  • 修復因并發導致的重復創建虛擬服務器組的問題。

  • 修復因緩存導致的設置Node權重時產生臟數據的問題。

此次升級不會對業務造成影響。

2019年09月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.164-g2105d2e-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3-164-g2105d2e-aliyun

2019年09月11日

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-cert-id更新證書。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-forward-port實現HTTP到HTTPS的端口轉發。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-acl-statusservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-acl-idservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-acl-type創建帶有ACL的SLB。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-remove-unscheduled-backend設定是否移除不可調度的節點。

  • 支持在Terway網絡模式下,通過annotationservice.beta.kubernetes.io/backend-type:"eni"將Pod直接掛載到SLB后端,提升網絡轉發性能。

  • 支持Local模式下(即設定service的externalTrafficPolicy=Local),Service自動根據Node上的Pod數量為Node設置權重。

此次升級不會對業務造成影響。

2019年04月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.105-gfd4e547-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.105-gfd4e547-aliyun

2019年04月15日

  • 支持VPC多路由表。允許通過配置文件的方式為集群配置多個路由表。

  • 修復HTTP協議配置更新不生效的問題。

此次升級不會對業務造成影響。

2019年03月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.81-gca19cd4-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.81-gca19cd4-aliyun

2019年03月20日

  • Managed Kubernetes及Dedicated Kubernetes支持復用已有非Kubernetes創建的SLB。

  • CCM支持用戶自定義Kubernetes節點名稱。不再強依賴Kubernetes NodeName。

  • 修復CCM 1.8.4版本與Kubernetes 1.11.5版本的兼容性問題。請升級CCM到最新版本。

此次升級不會對業務造成影響。

2018年12月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.59-ge3bc999-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.59-ge3bc999-aliyun

2018年12月26日

  • 支持多個Kubernetes Service復用同一個SLB。

    • Kubernetes通過Service創建的SLB不能復用(會導致SLB被意外刪除)。只能復用您手動在控制臺(或調用OpenAPI)創建的SLB。

    • 復用同一個SLB的多個Service不能有相同的前端監聽端口,否則會造成端口沖突。

    • 復用SLB時,請使用監聽的名稱和虛擬服務器組的名稱作為標識符。請勿修改監聽和虛擬服務器組的名稱。

    • SLB的名稱可以修改。

    • 不支持跨集群復用SLB。

  • 操作VPC路由表方式由并行改為串行方式,修復了觸發VPC限流問題。

此次升級不會對業務造成影響。

2018年08月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3.10-gfb99107-aliyun

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3.10-gfb99107-aliyun

2018年08月15日

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-master-zoneid指定自動創建的SLB所處的主可用區。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-slave-zoneid指定自動創建的SLB所處的備可用區。

    說明

    某些Region不支持創建主備可用區類型的SLB,該參數無效。

  • 在指定已有SLB時,支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-force-override-listeners設置是否覆蓋SLB監聽。設置為true時,將會刪除SLB上原有監聽。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-bandwidth為創建的按帶寬付費的SLB指定帶寬值。其中多個Listener共享該帶寬。

此次升級不會對業務造成影響。

2018年06月

版本號

鏡像地址

變更時間

變更內容

變更影響

v1.9.3

registry.cn-hangzhou.aliyuncs.com/acs/cloud-controller-manager-amd64:v1.9.3

2018年06月25日

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-backend-label讓用戶能夠使用指定label的worker節點作為后端服務器。

  • 支持通過annotationservice.beta.kubernetes.io/alibaba-cloud-loadbalancer-spec指定SLB的類型,如性能共享型還是獨占型。

  • 支持service的externalTraffic: Local模式。僅添加Pod所在的節點作為SLB的后端。

  • 當集群節點有添加或者刪除的時候,自動處理SLB的后端,同步添加或移除相應節點。

  • 當節點的label發生變化時,自動的處理SLB的后端,同步添加或移除相應的節點。

  • 支持Session Sticky。

  • 通過指定已有SLB創建的Service不再處理監聽,需要用戶自行添加SLB監聽。

此次升級不會對業務造成影響。