注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 聚石塔

轻容器发布运维手册

更新时间:2022/01/18 访问次数:574

一、聚石塔云应用发布

应用管理

  • 登录聚石塔首页,点击“应用管理”

image.png


image.png


点击操作列的【查看】按钮,可以查看云应用的基本信息 以及 当前的应用实例

image.png


应用发布

点击应用列表操作列的【发布】按钮,进入应用发布页面

发布管理页面中,存在“发布管理”、“程序包管理”和“发布记录”三个Tab页;其中:

“发布管理”:展示处于发布中状态的发布单

“程序包管理”:展示历史上传的代码包

“发布记录”:展示所有的发布历史记录

image.png



  • 新建发布单

在“发布管理”页面,点击【新建发布单】按钮进行发布部署

?

说明:默认的发布方式为“上传代码包”发布,如果需要使用持续集成发布(原EWS编译部署),请查看 聚石塔持续集成

image.png


发布批数:发布批数是指将指定的实例数量分为几批发布。例如,环境配置了4个实例,这里发布批数为2,则是将4个实例分为两批发布,每批发布2个实例。分批发布可以减少代码变更对线上服务的影响,并且可以达到一定的灰度测试效果。

暂停模式:第一批暂停是部署第一批后,该发布单暂停发布,点击了“恢复”之后才会继续,剩下的批次依次发布了;每批暂停是指每部署完一批都暂停,点“恢复”后开始下一批


  • 查看发布进展

新建发布单后,点击操作列的【详情】按钮,查看发布进展

image.png

image.png

  • 1、【恢复】:默认是置灰不能点击的,根据发布单的状态来判断,如果当前发布单的状态是"暂停",则变为可以点击。
  • 2、【切换为每批暂停】、【切换为第一批暂停】、【切换为不暂停】:这三个按钮是互斥的,当前发布单正在使用的暂停策略是灰色不可点击的,用户可以点击其他两个按钮来切换暂停策略,点击后选中的暂停策略变为灰色,同理其余两个变为可点击
  • 3、【批量失败重试】:会重试发布失败的实例,此按钮可随时点击,没有失败记录时后台会忽略
  • 4、【关闭发布单】:发布单处于非"已完成"状态时可点击,点击后会关闭当前发布单,并将发布单职位失败


  • 查看“应用实例”进度 或 远程登录

image.png

【查看日志】:查看当前“应用实例”部署进度

【远程登录】:通过webTerminal远程登录到“应用实例”的容器内


  • 发布完成

发布完成后,发布单状态处于“已完成状态”,且会生成一条“发布记录”

image.png


image.png


  • 验证应用是否真正启动成功

发布单成功发布,代表应用健康检查已经成功。如果还想进一步验证自己应用的可用性,可以通过远程登录的方式,登录到具体实例中(一个容器运行环境),执行linux命令( 比如curl localhost:8080/healthcheck )来确认自己应用已经真正发布成功。


点击远程登录以后,进入一个容器内的linux bash环境下。可以执行所有和ECS上相同的指令,验证应用是否可用。

image.png

由于同一个环境下的所有实例通常拥有相同的环境配置和代码,因此随便选择一个计算实例验证可用性即可。


程序包管理

image.png

【发布】:可直接发布历史的程序包,一种变相的“回滚”操作

【下载】:下载程序包


发布结果验证


发布完成后,可以通过SLB验证是否生效。

image.png



二、聚石塔云应用运维

实例管理

先通过【环境管理-管理】,进入环境的管理页面

image.png

【增加实例】:添加新的“应用实例”

【远程登录】:通过WebTerminal远程登录到“应用实例”中去

以及“应用实例”的【启动】、【停止】和【删除】

image.png


部署配置修改

如果想修改云应用的部署配置,可通过【环境管理-管理】进行修改

image.png



主机管理

主机注册

【运维中心-云服务器资源池(原EWS资源池)】,点击【添加云服务器】,按照步骤进行新的主机注册

?

轻容器目前支持的云服务器的操作系统有:

Ubuntu Ubuntu 14.04 (Trusty Tahr)
Ubuntu 16.04 (Xenial Xerus)
Ubuntu 18.04 (Bionic Beaver)

CentOS
CentOS 7.X

image.png

image.png


image.png

当主机注册出现类似以下输出时,代表注册成功;新注册的主机就可以在应用扩容时使用了

============== run agent ===================
Waiting for Agent Up ...
Waiting Response for Agent Register ...Done
Agent Register Response Status: 200
Agent Register Response Code: 200
Agent Register Response Message:
============== install complete ==============


主机断开

如果云主机到期或者因其他原因需要断开聚石塔管控,请在【运维中心-云服务器资源池(原EWS资源池)】主机列表中,点击操作列的【断开】按钮进行断开操作


注意:如果需要同时停止并删除云服务器上运行中的服务,请打开下面的“停止并删除运行中的服务”开关,否则请关闭

image.png



三、SLB流量接入

目前轻容器仅支持SLB接入,如果原来在EWS上存在SLB的流量接入,则系统会自动同步过来;如果需要需要新建新的SLB接入,请点击【新建SLB接入】,具体请参见文档:SLB接入-轻容器


image.png



FAQ

关于此文档暂时还没有FAQ
返回
顶部