操作场景
部署应用之前需要新建一个集群,集群是指云资源管理的集合,包含了运行应用的云主机等资源。TSF 中的集群分为虚拟机集群和容器集群。使用虚拟机或者容器计算资源时,用户需要提前先将云主机导入集群中,才能进行应用的部署。
本文介绍在 TSF 控制台快速创建一个容器集群并导入云主机的操作方法。
前提条件
已 获取访问授权
已 购买云服务器
创建容器集群
1. 登录 腾讯微服务平台控制台。
2. 在左侧导航栏中选择资源管理 > 容器集群,选择好地域后,单击导入容器集群。
3. 设置集群的基本信息。

导入类型:选择新建集群。
集群名:集群名称。
Kubernetes 版本:选择容器集群的 Kubernetes 版本,建议选择最新版本或者次新版本。
所在可用区:选择容器集群所在的可用区,建议选择默认可用区。
集群网络:为集群内主机分配在主机网络地址范围内的 IP 地址,选择与已购买云服务器相同的 VPC 网络,用来保证后续导入集群的云服务器属于同一 VPC。
容器网络:为集群内容器分配在容器网络地址范围内的 IP 地址,这里我们选择可用的容器网络。
标签:可选,可留空。用于分类管理资源,详情参见 标签。
备注:可选,可留空。集群的描述,不超过200个字符。
数据集:可选,可留空。用于细粒度管理子账号数据权限,详情参见 数据集管理。
4. 单击确定后出现集群初始化进度弹窗,可查看集群初始化进度。集群创建完成后,单击导入云主机才可以正常使用,请耐心等待集群初始化完成。
5. 进入导入云主机页面,并从 导入云主机 - 步骤2 继续操作。
导入云主机
1. 进入 腾讯微服务平台控制台,选择资源管理 > 容器集群,在对应集群的操作列单击导入云主机。

2.
从集群所在 VPC 的云主机列表中
,选择需要添加到集群的云主机,若无可用云主机,请单击新建云主机。
3. 单击下一步,进行导入方式配置。
导入方式:容器集群只支持重装系统部署方式,该方式会使 root 用户安装 agent。
操作系统:支持 Ubuntu。
登录方式:支持设置密码、立即关联秘钥和自动生成密码三种方式。
数据盘挂载:选择是否自动格式化数据盘成 ext4。
容器目录:默认设置。
安全组:选择安全组。
注意:
重装后,云主机系统盘内的所有数据将被清除,恢复到初始状态,请谨慎操作!
4. 确认以上信息后,单击确定,等待云主机导入状态为导入成功,云主机的可用状态将变为“可用”。
5. 返回集群列表页面,集群状态变为运行中,可用总节点数变为1,即为导入成功。

集群关联的系统命名空间
命名空间(Namespace)是对一组资源和对象的抽象集合,用于资源隔离。
创建每个集群时会自动创建一个系统命名空间,命名规则是
<cluster-name>_default
。您可以单击创建好的集群的“ID”,进入详情页,选择命名空间页签,可以查看到该命名空间。
后续操作:在容器集群中部署应用
通过本文,您已经了解如何在腾讯微服务平台中创建集群。在已创建的容器集群和命名空间中,您可以创建并部署应用,常见的应用类型有:
部署 Spring Cloud TSF 应用:Spring Cloud 普通应用使用 TSF SDK 接入,支持 TSF 全栈服务治理、应用性能监控、应用配置管理能力。
部署 Spring Cloud 原生应用:原生 Spring Cloud 应用0代码改造即可接入,支持服务发现、服务治理、应用性能监控能力。
部署 Service Mesh 应用:Mesh 应用支持 Go/Python/C++ 等不同编程语言,通过 Service Mesh 技术接入 TSF,无需修改代码,支持全套 TSF 服务治理能力。
部署 Dubbo 应用:Dubbo 应用使用 TSF Atom-SDK 框架接入,支持 TSF 全栈服务治理、应用配置管理能力。