文档中心 > 聚石塔

轻容器发布运维手册

更新时间:2023/04/24 访问次数:4810

一、聚石塔云应用发布

1. 应用管理


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


image


image


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


image


2. 应用发布


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

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

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

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

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


image



1)新建发布单

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

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


image


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

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


2)查看发布进展

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


image


image


① 【恢复】:默认是置灰不能点击的,根据发布单的状态来判断,如果当前发布单的状态是"暂停",则变为可以点击。

② 【切换为每批暂停】、【切换为第一批暂停】、【切换为不暂停】:这三个按钮是互斥的,当前发布单正在使用的暂停策略是灰色不可点击的,用户可以点击其他两个按钮来切换暂停策略,点击后选中的暂停策略变为灰色,同理其余两个变为可点击。

③ 【批量失败重试】:会重试发布失败的实例,此按钮可随时点击,没有失败记录时后台会忽略。

④ 【关闭发布单】:发布单处于非"已完成"状态时可点击,点击后会关闭当前发布单,并将发布单职位失败。


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


image


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

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


4)发布完成

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


image


image


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

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


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


image


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


3. 程序包管理


image


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

【下载】:下载程序包


4. 发布结果验证


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


image


二、聚石塔云应用运维

1. 实例管理


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


image


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

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

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


image


2. 部署配置修改


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


image


3. 主机管理


1)主机注册

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


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

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

CentOSCentOS 7.X


image


image


image


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


============== 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 ==============


2)主机断开

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


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


image


三、SLB流量接入


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


image



FAQ

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