有奖捉虫:行业应用 & 管理与支持文档专题 HOT

操作场景

部署应用之前需要新建一个集群,集群是指云资源管理的集合,包含了运行应用的云主机等资源。TSF 中的集群分为虚拟机集群和容器集群。使用虚拟机或者容器计算资源时,用户需要提前先将云主机导入集群中,才能进行应用的部署。
本文介绍在 TSF 控制台快速创建一个虚拟机集群并导入云主机的操作方法。

前提条件

新建集群

1. 登录 TSF 控制台
2. 在左侧导航栏中单击集群,选择好地域后,单击新建
3. 设置集群的基本信息。
?
?
集群类型:选择虚拟机集群
集群名:填写集群名称,最长60个字符。
所在可用区:选择集群所在的可用区,建议选择默认可用区
集群网络:选择与已购买云服务器相同的 VPC 网络,用来保证后续导入集群的云服务器属于同一 VPC。
标签:可选,可留空。用于分类管理资源,详情参见 标签。此处不填写。
备注:可选,可留空。集群的描述,不超过200个字符。
数据集:可选,可留空。用于细粒度管理子账号数据权限,详情参见 数据集管理
4. 单击提交,在弹窗中选择确认,进入导入云主机页面。如果选择取消,您后续可以在集群列表中,单击操作列的导入云主机重新导入云主机。

导入云主机

使用虚拟机计算资源时,用户需要提前先将云主机导入集群中,才能进行应用的部署。
1. 从集群所在 VPC 的云主机列表中,选择需要添加到集群的云主机。
2. 单击下一步,进行云主机配置。
?
?
导入方式:选择重装系统
操作系统:支持两种不同操作系统选择,Ubuntu 18.04版本与 CentOS 7.5版本。
登录方式:选择设置密码,并根据提示设置对应密码。
3. 单击提交,导入的云主机将出现在云主机名列表中。等待几分钟,刷新列表,正常情况下云主机的状态将变为运行中,可用状态变为"可用"。
?
?
4. 返回集群列表页面,集群状态变为运行中,可用云主机数量变为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 全栈服务治理、应用配置管理能力。


http://www.vxiaotou.com