更新时间:2020-11-12 15:47
本文指导您如何通过单元化应用服务(LHC)将本地开发好的单元化应用发布到双机房中的部署单元。
登录控制台,在左侧导航栏点击 集群管理 > 命名空间,进入命名空间列表页。
点击 创建 进入 创建命名空间 页面,输入以下信息,点击 创建。
antcloud-demo
。默认名称的前缀为 租户名+工作空间组标识
。您将创建 3 个应用:txnflow、acccenter、pointcenter。
登录应用管理控制台,在左侧导航栏点击 应用列表。
在 应用列表 页面,点击 创建应用。
在 创建应用 页面输入以下信息,点击 确定。
应用名称: 为三个应用分别输入名称:txnflow
、acccenter
、pointcenter
。
技术栈:选择 Spring Boot,版本使用 2.0。
新创建的应用出现在应用列表的最上方。应用状态为 创建中,数秒后变为 创建完成,此时已完成应用创建。
LHC 以镜像的方式部署应用服务,创建应用服务前需先构建好镜像。应用开发完成后可以直接在 LHC 控制台进行镜像构建。参考 开发单元化应用、构建镜像。
创建 3 个有依赖关系的应用服务:txnflowsvcdemo、pointcenter-demo、accountcentersvc-demo。
登录控制台,在左侧导航栏点击 发布运维 > 应用服务。
在应用服务列表页,点击 创建应用服务。
在 创建应用服务 页面,填写以下基本信息,点击 下一步。
txnflowsvcdemo
、pointcenter-demo
、accountcentersvc-demo
。所属应用:选择一个该容器服务所关联的应用。
应用服务名称 | 所属应用 |
---|---|
txnflowsvcdemo | txnflow |
pointcenter-demo | pointcenter |
accountcentersvc-demo | acccenter |
在 Pod 模板配置 页面,填写以下信息,点击 下一步。
txnflowsvcdemo
的配置如下:pointcenter-demo
的配置如下:accountcentersvc-demo
的配置如下:在 弹性配置 页面,填写以下信息,点击 下一步。
副本伸缩策略配置:目前仅支持固定副本数,默认为 0,勾选部署单元(RZ01A
、RZ02A
)并修改为期望副本数 1,即应用服务运行时保持固定数目的 Pod 副本。
在 访问配置 页面,填写以下信息,点击 下一步。
应用服务支持三种访问方式:统一接入、VPC 内网访问、公网访问,您可以根据业务需要做好规划。
为 txnflowsvcdemo 服务设置统一接入访问方式
选择 统一接入 会复用已有的 LoadBalancer ,并将流量转发到容器的相应端口上。您可以在创建应用服务时设置访问方式,也可以应用服务创建完成后添加访问方式。
txnflowsvcdemo
。80
。在 部署和调度配置 页面,为应用服务均保持系统默认配置,点击 下一步。
在应用服务 预览 页面,确认信息无误,点击 提交。
通过发布单同时发布上一步中创建的三个应用服务。
登录控制台,在左侧导航栏点击 发布运维 > 应用发布。
点击 发布单 进入发布部署大盘。
在发布部署大盘,点击 创建发布单。
在 创建发布单 页面,填写以下发布信息后,点击 下一步。
基本信息
Demodeploy
。高级配置
在 预览 页面确认信息无误后,点击 创建。系统会自动跳转到 发布单详情 页面,点击 整体发布 即可开始发布。
发布单创建完成后,系统会自动跳转到 发布单详情 页面,您可以查看发布单的执行详情。
在文档使用中是否遇到以下问题
更多建议
匿名提交