云容器平台关键价值

云容器引擎提供高度可扩展的、高性能的企业级Kubernetes集群,支持运行Docker容器。借助云容器引擎,您可以在云上轻松部署、管理和扩展容器化应用程序。

  • 快速交付和部署

    开发者使用标准镜像构建容器,开发完成后,运维人员使用该容器部署应用

    开发者使用标准镜像构建容器,开发完成后,运维人员使用该容器部署应用

  • 提升资源利用率

    容器可更细粒度划分资源,使应用可充分使用资源

    容器可更细粒度划分资源,使应用可充分使用资源

  • 复杂系统管理简单

    单体应用解耦拆分为多个轻量模块,每个模块升级/伸缩更加灵活,轻松应对市场变化

    单体应用解耦拆分为多个轻量模块,每个模块升级/伸缩更加灵活,轻松应对市场变化

  • 保障业务高可用

    秒级弹性扩容,快速响应并发高峰。保障业务高性能、高可用

    秒级弹性扩容,快速响应并发高峰。保障业务高性能、高可用

云容器引擎CCE核心优势

云容器引擎CCE提供高可靠、高性能的企业级容器应用管理能力,支持Kubernetes社区原生应用和工具,应用级自动弹性伸缩,自动化搭建云上容器平台。

高性能

支持裸金属集群,容器直接运行在物理机器服务器上,无任何虚拟化性能缺失。

极速创建

基于华为自研核心技术,快速创建集群。

灵活的伸缩策略

自研高性能容器网络,秒级自动弹性伸缩,支持高性能裸金属容器私有集群。

支持有状态容器应用

整合华为云EVS/SFS/OBS等存储能力,提供高可用存储卷,完美解决有状态应用容器化部署难题。

高可用

集群控制面HA和跨AZ高可用,容器应用优雅伸缩,安全下线,保障业务不掉线。

开放兼容

兼容原生Kubernetes/Docker社区版本,始终保持与社区稳定版本的快速同步。

计费模式

CCE支持按需计费、包年/包月两种计费模式,供您灵活选择。

按需计费:一种先使用后付费的方式,从“开通”开启计费到“删除”结束计费,按实际购买时长计费。这种购买方式比较灵活,您可以按需取用资源,随时开启和释放,无需提前购买大量资源。

说明:关于CCE集群休眠或节点关机后的收费说明:

集群休眠:集群休眠后,控制节点资源费用将停止收费。

节点关机:集群休眠后,集群中的工作节点(即ECS)并不会自动关机,节点关机后不再收费。如需关机请登录ECS控制台操作,具体请参见节点关机

ECS关机不收费具体请参见ECS计费模式

包年/包月:先购买再使用的方式。这种购买方式相对于按需计费能够提供更大的折扣,对于长期使用者,推荐该方式。用户在购买时,系统会根据用户所选的机型对用户云账户中的金额进行扣除。

计费模式更改:计费周期内暂不支持计费模式更改。

变更配置

按需计费:您可以将集群的“按需计费”方式变更为包周期(包年/包月)计费。按需计费变更为包周期后,控制节点、工作节点及附属资源(云硬盘,弹性公网IP)将转为包周期资源,并会生成新的订单,用户支付订单后,包周期资源立即生效。

包年/包月:包年/包月计费方式的集群在计费周期内不支持变更配置。创建后不能删除,如需停止使用,请到费用中心执行退订操作。

变更须知:

集群中使用代金券购买的云服务器降低规格时,系统不会退还代金券。

升级规格配置后需按照与原规格的价差,结合已使用的时间周期,补上差价。

集群中的云服务器规格(CPU或内存)变小,会影响云服务器的性能。

降低规格配置后,如需重新升级至原规格,可能需要补交费用。

云容器引擎服务CCE使用步骤

云容器引擎CCE

如何创建工作负载

开源容器云常见问题

开源容器云常见问题

  • 集群内部无法使用ELB地址访问负载

    当LoadBalancer Service设置了服务亲和为节点级别,即externalTrafficPolicy取值为Local时,在使用中可能会碰到从集群内部(节点上或容器中)使用ELB地址访问不通的情况。

    解决这个问题通常有如下办法:

    ·(推荐)在集群内部访问使用Service的ClusterIP或服务域名访问。

    ·将Service的externalTrafficPolicy设置为Cluster,即集群级别服务亲和。不过需要注意这会影响源地址保持。

    ·使用Service的pass-through特性,使用ELB地址访问时绕过kube-proxy,先访问ELB,经过ELB再访问到负载。

    更多详情请参考此文档


  • 使用CCE设置工作负载访问方式时,端口如何填写?

    CCE支持工作负载的内部互访和被互联网访问两种方式。

    在设置工作负载访问方式时,一般需要填写两个端口号,分别为“容器端口”和“访问端口”。

    “容器端口”指容器中应用程序的访问端口。端口根据每个业务的不同而不同,一般在容器镜像中已指定。

    “访问端口”,需根据选择访问类型的不同来填写。

    1. · ClusterIP:指该容器工作负载发布为服务后,所设定的服务端口号,请填写1-65535之间的整数值。在内部工作负载互访时,将通过“Cluster IP:访问端口”来访问。
    2. · NodePort:指容器映射到节点上的端口。配置完成后,系统会在用户所在项目的所有节点上打开一个真实的端口号。访问工作负载时可以通过“节点IP:访问端口”来访问工作负载。如无特殊需求,选择“自动生成”即可,系统会自动分配访问端口号。若选择“指定端口”,请填写30000-32767之间的整数,且确保集群内该值唯一。
    3. · LoadBalancer:代表负载均衡上注册的对外端口,外部访问使用ELB的VIP+服务端口。
  • Service事件:Have no node to bind,如何排查?

    1.登录CCE控制台,进入集群,在左侧导航栏选择“服务发现”。

    2.在service列表里确认此服务是否有关联的工作负载,或关联的工作负载的相关实例是否正常。

  • 节点无法连接互联网(公网),如何排查定位?

    排查项一:节点是否绑定弹性IP

    登录ECS控制台,查看节点对应的弹性云服务器是否已绑定弹性IP。

    如下图,若弹性IP一栏有IP地址,表示已绑定弹性IP。若没有,请为弹性云服务器绑定弹性IP。


    排查项二:节点是否配置网络ACL

    登录VPC控制台,单击左侧导航栏的“访问控制 > 网络ACL”。排查节点所在集群的子网是否配置了网络ACL,并限制了外部访问。

  • 服务发布到ELB,ELB的后端为何会被自动删除?

    1.创建ELB时候,如果ELB监控检查失败,后端服务器组会删除,而且后续服务正常以后也不会添加。如果是更新已有的SVC时则不会删除。

    2.添加删除节点的时候,由于集群状态的改变,可能会引起集群内的Node访问方式的改变,为保证服务正常运行,所以ELB会进行一次刷新操作,这个过程类似于更新ELB。