腾讯云国际版TKE容器服务快速入门:从零创建Kubernetes集群并部署应用(2026最新版)

📅 · 腾讯云国际版实战教程 - ChengziCloud

一句话结论

Meta Description: 腾讯云国际版TKE容器服务快速入门教程:托管集群创建、kubectl连接、Nginx应用部署、Ingress+CLB对外发布、HPA弹性伸缩配置,附节点价格对比表与常见问题FAQ。

本文要点
  • 前言
  • TKE是什么:托管Kubernetes帮你省掉什么
  • 三种集群形态对比:标准托管 / Serverless / 边缘
  • 费用结构解析:TKE到底怎么收费
  • 实操第一步:注册账号并开通TKE
  • 实操第二步:创建托管集群(控制台约5分钟)
  • 实操第三步:kubectl连接集群并部署第一个应用
  • 实操第四步:Ingress + CLB + 域名 + SSL 对外发布

Meta Description: 腾讯云国际版TKE容器服务快速入门教程:托管集群创建、kubectl连接、Nginx应用部署、Ingress+CLB对外发布、HPA弹性伸缩配置,附节点价格对比表与常见问题FAQ。

关键词:腾讯云国际版、TKE容器服务、Kubernetes入门、K8s集群、托管集群、容器化部署、海外Kubernetes教程

前言

腾讯云国际版TKE(Tencent Kubernetes Engine)是腾讯云托管的Kubernetes容器服务:你不需要自己搭建和维护Kubernetes主节点,控制台点几下就能创建一个生产可用的集群,单节点起步成本每月约十几美元。本文用一套完整实操流程,带你从注册账号开始,完成开通TKE → 创建托管集群 → kubectl连接 → 部署Nginx应用 → Ingress+CLB对外发布 → HPA弹性伸缩的全链路,文末附价格对比表格和常见问题FAQ。

声明:本文价格数据采集于2026年8月,仅供参考,价格可能变动,请以腾讯云官网为准。

一、TKE是什么:托管Kubernetes帮你省掉什么

自己搭建一套Kubernetes集群,至少要准备三台以上主节点机器跑 etcd、kube-apiserver、kube-controller-manager、kube-scheduler,还要自己处理证书轮换、版本升级、高可用、etcd备份、CNI网络插件、监控告警。对于大多数团队来说,这是一笔巨大的隐性运维成本。

TKE托管集群把这些全部接管:主节点由腾讯云管理,管理面免费,你只需要关心业务节点(Worker节点)和你的应用本身。TKE还和腾讯云生态深度集成——CLB负载均衡、COS对象存储、CLS日志服务、云监控、镜像仓库TCR,全部开箱即用,这一点在自建K8s里都要自己折腾半天。

国际版TKE的另一个优势是节点全部在境外,免备案:香港、新加坡、东京、硅谷、法兰克福等区域随意选择,面向全球用户部署应用,无需ICP备案,也不用担心国内服务器常见的合规流程。

二、三种集群形态对比:标准托管 / Serverless / 边缘

TKE在国际版提供三种集群形态,先搞清楚区别再动手,能避免选错架构白花钱:

维度标准集群(托管)Serverless集群(EKS)边缘集群
节点管理自管Worker节点(CVM)无需节点,按Pod计费边缘节点(用户侧设备)
计费模型节点包年包月/按量Pod按vCPU+内存小时计费节点+边缘流量
弹性速度分钟级(节点扩容)秒级(Pod直接扩)分钟级
适合场景长期稳定负载、有状态服务突发流量、定时任务、CI/CDIoT、边缘计算、弱网环境
运维成本低(只管节点)最低(零节点运维)中

选择建议:绝大多数Web业务选标准托管集群,性价比和可控性最均衡;流量波动大、要极致弹性的选Serverless;有边缘计算需求才考虑边缘集群。本文实操以标准托管集群为例。

三、费用结构解析:TKE到底怎么收费

TKE的费用由四部分组成,理解清楚才能算明白账:

  1. 集群管理费:托管模式主节点免费,这是TKE最值钱的部分;
  2. Worker节点费:按CVM价格计费,包年包月比按量付费便宜约40%-50%;
  3. 负载均衡CLB费:创建Service的LoadBalancer类型或Ingress时产生,按小时计费;
  4. 流量与存储费:公网流量、云硬盘快照按量计费。

以标准托管集群为例,节点规格的月成本参考如下(香港/新加坡区域,包年包月,约):

节点规格共享型(约)标准型S5(约)适用场景
1核1G$4.2/月$6.5/月测试环境、单Pod小服务
1核2G$8/月$10/月轻量API、博客容器
2核4G$16/月$20/月生产Web应用、数据库从库
4核8G$32/月$40/月高并发服务、中间件

三种部署方案的整体成本对比如下(以2核4G两节点、月流量200GB为基准,约):

方案月成本(约)管理成本弹性能力
自建K8s(Lighthouse+k3s)$7-$20高(全自己管)弱
TKE标准托管集群$40-$50低(只管节点)中(分钟级)
TKE Serverless$30-$60(按用量)最低强(秒级)

提示:TKE支持竞价实例节点池和Serverless节点混部,测试环境用竞价实例、突发流量走Serverless,成本能再降30%以上。

四、实操第一步:注册账号并开通TKE

如果你还没有腾讯云国际版账号,先完成注册(国际版支持信用卡、PayPal等支付方式,境外节点免备案):

  1. 打开腾讯云国际版官网 intl.cloud.tencent.com,点击右上角注册,支持邮箱注册;
  2. 完成邮箱验证并绑定支付方式(Visa/Mastercard信用卡或PayPal);
  3. 登录控制台,在顶部搜索框输入"容器服务"或找到 TKE / Tencent Kubernetes Engine 产品页;
  4. 点击"立即使用/开通",阅读并同意服务条款,开通本身不产生任何费用,无需预充值也能进入创建流程(创建资源时才计费)。

五、实操第二步:创建托管集群(控制台约5分钟)

开通服务后,进入容器服务控制台,按以下步骤创建集群:

  1. 点击新建集群,集群类型选择"标准集群";
  2. 集群信息:填写集群名称(如 k8s-prod),选择地域——面向国内用户选香港(ap-hongkong),面向东南亚选新加坡(ap-singapore),面向欧美选硅谷(na-siliconvalley)或法兰克福(eu-frankfurt);
  3. Kubernetes版本:选择最新稳定版(如 v1.30+),托管模式后续可平滑升级;
  4. 网络配置:选择或新建VPC私有网络和子网,建议子网预留足够IP段(Pod会占用子网IP);
  5. 节点配置:新建节点池,机型选标准型S5,规格按第三节表格选择,初始节点数量建议2个(保证基本高可用);
  6. 登录方式:推荐使用SSH密钥,比密码更安全;
  7. 确认配置后点击完成,集群创建约3-5分钟,期间可以先去准备kubectl。

六、实操第三步:kubectl连接集群并部署第一个应用

集群创建完成后,在控制台集群列表点击集群名称进入详情页,找到基本信息 → 集群凭证,下载kubeconfig文件(控制台也提供一键复制命令)。本地安装kubectl后执行:


// 指定下载的 kubeconfig 文件连接集群
kubectl --kubeconfig=/root/kubeconfig.yaml get nodes

// 正常输出类似:NAME  STATUS  ROLES  AGE  VERSION
// 看到两个节点 STATUS 为 Ready 即连接成功

连接成功后,部署一个Nginx应用作为第一个容器工作负载:


// 创建 Deployment,2 个副本
kubectl create deployment nginx-demo --image=nginx:latest --replicas=2

// 查看 Pod 运行状态
kubectl get pods -o wide

// 将 Deployment 暴露为集群内 Service(ClusterIP)
kubectl expose deployment nginx-demo --port=80 --target-port=80 --type=ClusterIP

看到两个Pod的STATUS都为Running,应用就部署成功了。这也是容器化部署的核心价值:同样的镜像,在任何节点、任何区域都能秒级拉起。

七、实操第四步:Ingress + CLB + 域名 + SSL 对外发布

集群内的Service外部无法直接访问,需要通过Ingress把流量接入,TKE的Ingress会自动创建公网CLB负载均衡器。创建ingress.yaml:


apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: nginx-demo-ingress
  annotations:
    kubernetes.io/ingress.class: qcloud
spec:
  rules:
  - host: demo.example.com
    http:
      paths:
      - path: /
        pathType: Prefix
        backend:
          service:
            name: nginx-demo
            port:
              number: 80

应用该配置并查看Ingress分配的CLB地址:


kubectl apply -f ingress.yaml
kubectl get ingress

CLB创建完成后,把域名解析到CLB的公网IP(用DNSPod解析即可,境外解析无需备案),然后在SSL证书服务申请免费证书并绑定到该域名,就能通过 https://demo.example.com 访问你的容器应用了。至此,一个完整的「容器应用 + 负载均衡 + 域名 + HTTPS」生产链路已经跑通。

八、实操第五步:HPA弹性伸缩与成本优化

Kubernetes最大的价值之一是弹性伸缩。TKE支持Pod级HPA和节点级自动伸缩,配合使用可以实现流量高峰期自动扩容、低谷期自动缩容:


// 创建 HPA:CPU 使用率超过 60% 时,副本数在 2-10 之间自动伸缩
kubectl autoscale deployment nginx-demo --cpu-percent=60 --min=2 --max=10

// 查看 HPA 状态
kubectl get hpa

在TKE控制台的节点池页面,还可以开启节点自动伸缩:当Pod因资源不足无法调度时,自动新建CVM节点加入集群;负载下降后自动回收节点。配合竞价实例节点池,测试环境和批量任务成本能大幅下降。建议同时开启定时伸缩——例如业务低谷的凌晨时段缩容到最小副本,每天能省下不少节点费。

十、总结与推荐方案

腾讯云国际版TKE把Kubernetes的运维门槛降到了"控制台创建+几条kubectl命令"的程度:托管主节点免费、免备案、秒级弹性、与CLB/COS/CLS深度集成,是目前海外容器化部署性价比很高的选择。本文的完整路径——创建集群、连接集群、部署应用、Ingress发布、HPA伸缩——已经覆盖了一个生产级容器服务从0到1的全部关键环节。

如果你还在纠结选哪家云厂商,可以参考本站的腾讯云国际版 vs 阿里云国际版全面对比,从价格、性能、售后三个维度做最终决策。

🚀 需要海外云服务器或容器化部署方案?通过 4.chengzicloud.cloud 访问首页,了解更多腾讯云国际版教程和实战方案。

本文由 4.chengzicloud.cloud 提供,点击访问首页了解更多

常见问题(FAQ)

1:TKE收费吗?集群管理费是多少?

标准托管集群的管理面(主节点)完全免费,你只需要为Worker节点(CVM)、CLB负载均衡、云硬盘和公网流量付费。Serverless集群则完全按Pod的实际用量计费,没有节点费。

2:国际版TKE需要备案吗?

不需要。国际版所有节点均部署在境外(香港、新加坡、东京、硅谷等),域名解析到境外IP无需ICP备案,这也是大量出海团队选择国际版的核心原因。

3:TKE和Lighthouse轻量服务器怎么选?

单机建站、个人博客、小流量API用Lighthouse最划算($3.5/月起,见本站Lighthouse实战教程);需要多服务编排、自动伸缩、高可用时再上TKE。两者不冲突:可以先Lighthouse起步,业务增长后平滑迁移到TKE托管集群。

4:自建K8s能省钱吗?

表面上看,把k3s跑在$3.5/月的Lighthouse上很便宜,但主节点高可用、证书轮换、版本升级、监控告警都要自己维护,一次故障的损失往往超过一年的托管费。生产环境强烈建议用托管集群,把人力花在业务上。

5:TKE支持GPU节点吗?

支持。创建节点池时可以选择GPU机型(如GN7等),配合TKE的调度能力,可以跑AI训练和推理任务,支持按GPU资源调度Pod,避免GPU闲置浪费。

6:TKE节点如何降成本?

三个组合拳:一是节点池用包年包月+竞价实例混部;二是开启HPA和节点自动伸缩,低谷期自动缩容;三是Serverless节点混部,突发流量不买常驻节点,按量付费。相比固定买满配节点,通常能省30%以上。