跳转至

基础操作

本模块介绍 TKE(腾讯云容器服务)的核心操作,从集群创建到应用部署的完整实践流程。

学习目标

通过本模块的学习,你将掌握:

  • 创建和管理 TKE 集群
  • 配置和管理节点与节点池
  • 部署和管理工作负载(Deployment)
  • 创建和配置服务(Service)
  • 查看集群和资源的监控信息

模块结构

本模块按照 TKE 操作的层次结构组织,从底层基础设施到上层应用服务:

🏗️ 集群管理

管理 TKE 集群的生命周期,包括创建、查询、删除等核心操作。

章节 内容 时间
创建集群 创建托管/独立集群 30 分钟
删除集群 安全删除集群 15 分钟
查询集群 获取集群详细信息 15 分钟

🖥️ 节点管理

管理集群中的工作节点,支持手动添加节点和节点池两种方式。

章节 内容 时间
添加节点 向集群添加节点 25 分钟
删除节点 从集群移除节点 20 分钟
查询节点 获取节点详细信息 15 分钟

📦 节点池管理

使用节点池统一管理一组具有相同配置的节点,支持自动伸缩和批量操作。

章节 内容 时间
创建节点池 创建节点池配置 30 分钟
扩缩节点池 调整节点池规模 20 分钟

🚀 工作负载管理

部署和管理应用工作负载,以 Deployment 为例演示无状态应用的部署。

章节 内容 时间
创建 Deployment 部署无状态应用 30 分钟
更新 Deployment 应用滚动更新 25 分钟
删除 Deployment 清理应用资源 15 分钟

🌐 服务管理

配置服务(Service)以实现应用的网络访问和负载均衡。

章节 内容 时间
创建 Service 暴露应用服务 25 分钟

学习路径

🎯 快速入门路径(新手推荐)

适合首次接触 TKE 的用户,按以下顺序完成基础操作:

  1. 创建集群 → 2. 创建节点池 → 3. 创建 Deployment → 4. 创建 Service

完成时间:约 2 小时

🏃 进阶实践路径

适合有 Kubernetes 基础的用户,深入了解 TKE 特性:

  1. 查询集群详情 → 2. 手动添加节点 → 3. 节点池扩缩容 → 4. Deployment 更新 → 5. 清理资源

完成时间:约 1.5 小时

前置准备

开始学习前,请确保已准备:

必需条件

  • 已开通腾讯云账号并完成实名认证
  • 已创建腾讯云 API 密钥(SecretId 和 SecretKey)
  • 账号具有 TKE 服务的操作权限(QcloudTKEFullAccess)
  • 已创建 VPC 网络和子网

推荐工具

  • tccli: 腾讯云命令行工具(用于 API 调用)
  • kubectl: Kubernetes 命令行工具(用于集群操作)
  • curl/Postman: HTTP 客户端(用于测试 API)

工具安装

# 使用 pip 安装
pip install tccli

# 配置密钥
tccli configure
# macOS
brew install kubectl

# Linux
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
chmod +x kubectl
sudo mv kubectl /usr/local/bin/

# Windows
# 从 https://kubernetes.io/docs/tasks/tools/ 下载

文档特色

本模块的每篇文档都包含:

  • 完整的 API 调用示例:可直接复制执行的 JSON 请求
  • CLI 命令参考:tccli 和 kubectl 命令示例
  • 验证步骤:确认操作成功的检查方法
  • 常见问题排查:典型错误和解决方案
  • 测试报告:功能测试验证结果

注意事项

重要提示

  • 创建集群和节点会产生费用,请关注资源成本
  • 删除集群前请备份重要数据
  • 生产环境建议使用节点池而非手动管理节点
  • 所有操作都需要相应的 API 权限

最佳实践

  • 为不同环境(开发/测试/生产)创建独立集群
  • 使用节点池标签实现节点分组管理
  • 为生产应用配置健康检查和资源限制
  • 定期检查集群和节点的监控指标

开始学习

准备好了吗?从创建第一个 TKE 集群开始你的云原生之旅!

创建 TKE 集群


相关资源