华为云容器引擎 CCE 入门实操:创建集群并部署第一个应用

举报
yd_212552561 发表于 2026/11/08 07:46:33 2026/11/08
【摘要】 本文面向第一次接触华为云容器引擎 CCE 的开发者,用最短路径完成创建集群、部署第一个应用、访问验证与清理释放的完整闭环,包含控制台操作步骤与可直接使用的 Deployment YAML 示例。

容器是云原生应用的主流运行方式,华为云容器引擎 CCE 提供了开箱即用的 Kubernetes 集群托管能力。本文面向第一次接触 CCE 的开发者,用最短路径完成“创建集群—部署应用—访问验证—清理释放”的完整闭环,只讲实操,不堆概念。

一、准备工作

  1. 华为云账号完成实名认证,并确保账号下已有可用的虚拟私有云 VPC 与子网,集群节点与容器网络都依赖它们。
  2. 明确实验范围:入门验证建议选择单可用区、少量节点的小规格集群;生产使用再按业务量评估高可用与节点池。
  3. 提前了解计费:CCE 集群控制面与节点、负载均衡等资源按所选计费方式收费,实验前先在控制台确认价格,验证完成后及时清理,避免持续计费。

二、创建 CCE 集群

  1. 登录华为云控制台,进入“容器引擎 CCE”,点击“创建集群”。
  2. 选择集群类型:入门验证可选 CCE 标准集群;对高可用有要求的业务再选 CCE Turbo 集群。
  3. 填写集群名称,如 cce-demo;选择区域、可用区、虚拟私有云与子网。
  4. 选择容器网络模型:容器隧道网络上手简单,VPC 网络适合与已有云上网络打通的场景。
  5. 配置节点池:选择节点规格、操作系统与节点数量,入门验证 1~2 个节点即可。
  6. 确认配置并创建,等待集群状态变为“可用”,即完成集群创建。

三、部署第一个应用

集群就绪后,在控制台“工作负载”中创建一个无状态 Deployment:

  1. 点击“创建工作负载”,类型选择 Deployment,填写名称 nginx-demo。
  2. 容器镜像填写 Nginx 的公开镜像地址,容器端口填写 80。
  3. 副本数先设为 1,确认资源请求与限制保持默认即可。
  4. 提交后等待 Pod 状态变为 Running,说明应用已在节点上跑起来。

也可以用 YAML 描述同样的部署,保存为 deploy.yaml 后用 kubectl apply -f deploy.yaml 创建:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-demo
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx-demo
  template:
    metadata:
      labels:
        app: nginx-demo
    spec:
      containers:
      - name: nginx
        image: nginx:1.27
        ports:
        - containerPort: 80

四、对外暴露并访问验证

  1. 在“服务发现”中创建 Service,类型选择 LoadBalancer,关联上面创建的 nginx-demo。
  2. 等待负载均衡地址分配完成,复制该地址到浏览器访问,看到 Nginx 默认欢迎页即验证通过。
  3. 若访问不通,先检查安全组是否放行了服务端口,再检查 Pod 与 Service 的标签选择器是否一致。

五、清理释放

实验结束后按相反顺序清理:先删除 Service 释放负载均衡,再删除 Deployment,最后删除集群与节点。只删集群不删负载均衡仍可能继续计费,逐项确认控制台无残留资源后再结束。

六、常见问题

  1. 集群长时间处于创建中:多为节点规格库存或网络配置问题,可查看集群事件定位。
  2. Pod 一直 Pending:通常是节点资源不足或镜像拉取失败,检查节点状态与镜像地址。
  3. 服务能创建但访问不到:优先核对安全组放行端口与 Service 的选择器标签。

总结

CCE 的入门路径并不复杂:准备好 VPC 与子网,创建集群,部署 Deployment,再用 LoadBalancer 类型 Service 对外暴露,就完成了第一个容器应用的上云闭环。建议第一次实操先用最小规格跑通流程,再逐步尝试节点池扩缩容与工作负载的滚动升级,把容器化能力沉淀为日常开发的基本功。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。