文档首页 > > 用户指南> 什么是云容器引擎

什么是云容器引擎

分享
更新时间:2020/09/18 GMT+08:00

Kubernetes是主流的开源容器编排平台。为了让用户可以方便地在华为云上使用Kubernetes管理容器应用,华为云推出了基于原生Kubernetes的云容器引擎服务。

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

云容器引擎深度整合了华为云高性能的计算(ECS/BMS)、网络(VPC/EIP/ELB)、存储(EVS/OBS/SFS)等服务,并支持GPU、ARM、FPGA等异构计算架构,支持多可用区(Available zone,简称AZ)、多区域(Region)容灾等技术构建高可用Kubernetes集群,并提供高性能可伸缩的容器应用管理能力,简化集群的搭建和扩容等工作,让您专注于容器化应用的开发与管理。

关于CCE的详细介绍,请参见产品介绍

名词解释

使用云容器引擎服务,会涉及到以下基本概念:

  • 集群:是指容器运行所需云资源的集合,包含了若干台云服务器、负载均衡器等云资源。
  • 实例(Pod):由相关的一个或多个容器构成一个实例,这些容器共享相同的存储和网络空间。
  • 工作负载:Kubernetes资源对象,用于管理Pod副本的创建、调度以及整个生命周期的自动控制。
  • Service:由多个相同配置的实例(Pod)和访问这些实例(Pod)的规则组成的微服务。
  • Ingress:Ingress是用于将外部 HTTP(S)流量路由到服务(Service)的规则集合。
  • Helm应用:Helm是管理Kubernetes应用程序的打包工具,提供了Helm Chart在指定集群内图形化的增删改查。
  • 镜像仓库:用于存放Docker镜像,Docker镜像用于部署容器服务。

您在使用前可以了解更多Kubernetes相关知识,具体请参见https://kubernetes.io/docs/concepts/

主要功能

云容器引擎服务支持对容器应用的全生命周期管理,具有以下功能:

集群管理

  • 通过控制台一键创建Kubernetes集群,支持跨可用区高可用。

一站式容器管理

  • 容器应用全生命周期管理。
  • 高性能容器隧道网络、VPC网络、Yangtse等容器网络。
  • 华为云云硬盘EVS、弹性文件存储SFS、对象存储OBS等持久化存储支持。
  • 资源、应用、容器多维度监控。
  • 多样化的日志报表统计。
  • 基于角色的权限管理和容器运行时安全。

应用市场内容

  • 丰富的Helm chart组件。
  • 对接开源镜像中心和华为云容器镜像服务,支持自定义镜像和共享镜像。

开发者服务

  • 提供OpenAPI和社区原生API。
  • 提供Kubectl插件和社区原生Kubectl工具。

计费说明

云容器引擎服务本身不收取任何费用,但在使用过程中会创建相关资源,您需要为您使用的这些资源付费。

关于收费模式和具体价格,请参阅计费说明

开始使用

您可以通过多种方式使用云容器引擎服务:

  • 您可以通过CCE控制台非常方便的执行创建集群、创建工作负载,以及配置网络、挂载存储、安装插件、弹性伸缩、权限管理等各种操作。
  • 您也可以通过Kubectl命令行API参考执行操作,这需要您具备Kubectl相关开发技能,了解Kubectl相关操作,具体请参见Kubernetes APIkubectl CLI
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问