一、操作步骤
注意:说明:
注意:当 Consul 故障时,禁止用户重新部署发布相关操作,减少故障的扩大范围,待故障修复后,可以重新进行操作。具体受限制的操作包含:应用扩容、启动应用、停止应用、重启应用、下线实例。
二、创建应用
登录 腾讯微服务平台控制台,在应用管理页面,选择业务应用,单击新建创建应用,具体操作请参见 容器集群部署应用。
三、部署应用
在 腾讯微服务平台控制台 创建一个未部署的应用后,你可以单击应用 ID进入应用详情页,单击应用部署对应用进行部署。具体操作请参见 容器集群部署应用。
已部署过的应用,可以在应用部署的部署组列表菜单,选择更新部署来升级应用版本。
四、删除应用
1. 登录 腾讯微服务平台控制台,在应用管理页面的操作列,单击删除。
2. 在确认弹框中,单击确认完成删除。
五、删除部署组
注意:部署组删除后将不再对外提供服务。
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的“ID”,进入应用详情页,左侧导航栏选择应用部署,进入部署组列表页。
2. 在部署组列表页面,单击目标部署组操作列的更多 > 删除。
3. 弹出提示页面,单击确定删除部署组。
六、应用扩缩
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击目标部署组操作列的更多 > 应用扩缩。
3. 选择扩缩的实例数量后,检测是否有足够的资源。若资源充足,则单击提交。若集群内主机资源不足以创建实例,则请先在集群内导入云主机,详情参见 集群管理。
注意:该检测仅适用不包含超级节点的TKE集群,若 TKE 集群中添加了超级节点,可通过弹性集群进行灵活伸缩。
七、停止应用
应用停止后,将不再对外提供服务。
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击目标部署组操作列的更多 > 停止应用。
3. 弹出提示页面,单击确定停止应用。
八、启动应用
应用停止后,你可以启动应用,应用将重新对外提供服务。
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击目标部署组操作列的更多 > 启动应用。
3. 弹出提示页面,单击确定启动应用。
九、重启应用
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击目标部署组操作列的更多 > 重启应用。
3. 修改启动参数后,单击保存并重启后重启应用。
十、通过直接编辑 YAML 更新部署组
容器部署组对应的 Kubernetes 里面的Deployment 和 Service对象,如果你希望直接修改 YAML 实现更能灵活地配置,可以按照下述步骤操作:
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击部署组 ID 进入详情页。
3. 单击右上角查看YAML,显示 Deployment 和 Service 的 YAML。
4. 单击编辑按钮,进入 YAML 编辑页面,编辑 YAML。
5. 单击部署按钮,容器部署组会以更新后的 YAML 进行重新部署。
十一、关联应用配置
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击部署组 ID 进入部署组详情页。
3. 在菜单栏选择关联应用配置,单击新增关联应用配置,填写配置信息。
·配置项:选择配置项目,如果现有的文件配置项不合适,你可以单击新建应用配置项重新创建。
·版本:选择配置项版本。
·配置内容:按照 YAML 格式。YAML 格式规范参见 YAML 格式介绍。
·发布描述:选填, 200字符内。
4. 单击确定,完成新增关联应用配置。
十二、关联文件配置
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击部署组 ID 进入部署组详情页。
3. 在菜单栏选择关联文件配置,单击新增关联文件配置,填写配置信息。
·配置项:选择配置项目,如果现有的文件配置项不合适,你可以单击新建文件配置项重新创建。
·版本:选择配置项版本。
·配置内容:按照 YAML 格式。YAML 格式规范参见 YAML 格式介绍。
·发布描述:选填, 200字符内。
4. 单击确定,完成新增关联文件配置。
十三、通过 Webshell 登录容器
1. 登录 腾讯微服务平台控制台,在应用管理页面,单击目标应用的 “ID”,进入应用详情页。
2. 左侧导航栏选择应用部署,进入部署组列表页面,单击部署组 ID 进入部署组详情页。
3. 选择服务实例列表,选择需要登录的实例。
4. 单击操作栏的登录通过 Webshell 登录容器。
登录后界面如下: