# 华为云 CCE 集群入门:从创建集群到部署第一个应用的完整流程 ## 摘要
面向零基础读者,完整演示华为云 CCE 从建集群、挂节点、配存储到用 K8s 部署第一个应用的端到端流程。
华为云 CCE(Cloud Container Engine)是托管 K8s 服务,控制面由华为云维护,你只需管理节点。本文走一遍「建集群 → 部署应用 → 暴露服务」的全流程。
第一步:创建集群。 控制台选 region,节点规格建议 2C4G 起步即可。网络选「VPC 共享」(让 Pod 直接挂 VPC IP,跨 VPC 或访问云数据库不用绕 NAT),这是生产更推荐的选项。节点池数量按业务分层来,别一股脑塞一个池。
第二步:接节点。 创建好节点池后,节点会自动加入集群,kubectl get nodes 能看到 Ready。记得配一下 CCE 的日志和监控插件,出问题才有数据。
第三步:部署应用。 写一个 Deployment 加 Service:
apiVersion: apps/v1
kind: Deployment
metadata:
name: hello
spec:
replicas: 2
selector:
matchLabels: { app: hello }
template:
spec:
containers:
- name: app
image: swr.cn-north-4.myhuaweicloud.com/xxx/hello:v1
ports: [{ containerPort: 8080 }]
用 kubectl apply -f 提交,再起一个 type: LoadBalancer 的 Service,CCE 会自动分配弹性公网 IP,把应用暴露出去。
第四步:验证。 kubectl get pod 看是否 Running、kubectl get svc 看 externalIP,浏览器访问该 IP 端口即可。想上 HTTPS,就再挂一个 Ingress + 证书。
几个入门建议:镜像尽量推到华为云 SWR 私有仓库,拉取快还避免公网限制;生产环境务必配 HPA(自动扩缩)和资源 limits。走完这套流程,你对「容器化交付」的整个链路就心里有数了。
- 点赞
- 收藏
- 关注作者
评论(0)