帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 分布式云容器平台ACK One
  4. 操作指南
  5. 注册集群
  6. 网络
  7. 注册集群使用CCM

注册集群使用CCM

  • 网络
  • 发布于 2025-04-18
  • 0 次阅读
文档编辑
文档编辑

CCM提供Kubernetes与阿里云基础产品(例如CLB等)对接的能力。本文介绍如何在注册集群中部署和使用CCM。

前提条件

  • 已接入注册集群。具体操作,请参见创建注册集群。

  • 已通过kubectl连接注册集群。具体操作,请参见获取集群KubeConfig并通过kubectl工具连接集群。

功能介绍

管理负载均衡

当Service的类型设置为Type=LoadBalancer时,CCM组件会为该Service创建或配置阿里云负载均衡CLB,包括含CLB、监听、后端服务器组等资源。当Service对应的后端Endpoint或者集群节点发生变化时,CCM会自动更新CLB的后端虚拟节点。

说明

此处对应的CLB后端仅包含云上节点。

部署使用

通过onectl安装

  1. 在本地安装配置onectl。具体操作,请参见通过onectl管理注册集群。

  2. 执行以下命令,安装CCM组件。

    onectl addon install cloud-controller-manager

    预期输出:

    Addon cloud-controller-manager, version **** installed.

通过控制台安装

  1. 登录容器服务管理控制台,在左侧导航栏选择集群列表。

  2. 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择配置管理 > 保密字典。

  3. 在保密字典页面,单击使用YAML创建资源,填入以下示例内容,创建一个名称为alibaba-addon-secret的Secret。

    说明

    组件会通过其中保存的AccessKeyID和AccessKeySecret访问云上服务。若已存在alibaba-addon-secret,则忽略。

    apiVersion: v1
    kind: Secret
    metadata:
      name: alibaba-addon-secret
      namespace: kube-system
    type: Opaque
    stringData:
      access-key-id: <RAM用户的AccessKeyID>
      access-key-secret: <RAM用户的AccessKeySecret>
  4. 在左侧导航栏,选择运维管理 > 组件管理。

  5. 在组件管理页面,找到Cloud Controller Manager托管组件,单击卡片右下方的安装。

组件安装完成后,您可以通过以下方式使用CCM组件。

  • CCM组件会为Service创建或配置阿里云负载均衡CLB,包括含CLB、监听、后端服务器组等资源。更多信息,请参见Service的负载均衡配置注意事项。

  • CCM组件提供了许多注解(Annotation),支持云上丰富的负载均衡能力。关于详细的使用方式,请参见通过Annotation配置传统型负载均衡CLB。

相关文章

混合网络概述 2025-04-18 18:15

混合集群是通过阿里云注册集群接入本地数据中心自建Kubernetes集群的容器集群,它可以为自建Kubernetes扩容云上ECS节点,同时也可以管理云上云下计算资源。本文介绍混合集群的网络模式及如何实现云上云下网络互联互通。 混合集

配置数据中心BGP网络 2025-04-18 18:15

若本地数据中心的网络模式为BGP网络,您在混合云场景下只能使用BGP Peer模式,且云下环境中使用的交换机和路由器都要支持BGP协议,Calico是支持Overlay和BGP协议的网络模型。本文介绍如何配置云下K8s集群的Calico网络。 前提条件

部署和配置Terway网络插件 2025-04-18 18:15

混合集群中的容器网络插件包括本地数据中心中运行的容器网络插件和云上计算节点上运行的容器网络插件两部分。本文将介绍如何在混合集群中部署和配置Terway网络插件。 前提条件

ALB Ingress概述 2025-04-18 18:15

本文介绍Ingress基本概念以及ALB Ingress Controller的工作原理、使用说明和安装要求。 Ingress基本概念

注册集群使用CCM 2025-04-18 18:15

CCM提供Kubernetes与阿里云基础产品(例如CLB等)对接的能力。本文介绍如何在注册集群中部署和使用CCM。 前提条件 已接入注册集群。具体操作,请参见创建注册集群。 已通过kub

ALB Ingress Controller组件管理 2025-04-18 18:15

ACK注册集群基于ALB七层转发规则提供了托管的ALB Ingress Controller。本文介绍如何在注册集群上安装和卸载ALB Ingress Controller。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1