ops环境部署指引
1、新建产品
在云擎平台的【基础数据管理】下新建产品(如下图1),会同步在ops上创建同名产品(如下图2);
如下图1:
如下图2:
2、新建环境
在ops平台的【客户环境】中添加环境,默认是k8s类型的环境,输入必填信息后点击确认;
如下图:
3、配置产品相关的应用信息
在ops平台的【产品应用】中添加应用,编辑应用信息后点击确认;
如下图:
4、新建产品版本并修改版本配置
在ops平台的【产品版本】中添加版本(如下图1),在该版本操作栏中点击【配置】,在“应用镜像标签”设置产品应用镜像tag(如下图2)、切换到“Docker服务”页面打开k8s的ingress开关并配置路径(如下图3),需要注意的是打开ingress开关之前要先确认“docker服务”中通用信息页面已经配置了容器端口(如下图4);
如图1:
如图2:
如图3:
如图4:
5、在新增环境中升级版本
在第2步中新增的客户环境操作栏点击【升级】,选择刚新建的版本进行升级操作;
如下图:
6、上传域名证书和部署组件
进入环境操作栏“环境管理”页面,点击环境管理页面右上方的“上传域名证书”按钮(如下图1),填写证书相关信息,crt(pem文件)、key(key文件)是直接将证书内容拷贝进去对应的输入框;
如下图1:
注意:域名证书上传确认后,需要间隔3~5秒钟页面才会显示上传成功的返回。
在“环境管理”页面中点击“部署组件”,当前支持“部署日志采集组件”、“部署ingress-controller”两种类型的组件自动部署;部署ingress-controller组件需要按照实际情况填入配置信息(如下图2);
如下图2:
注意:点击部署日志采集组件后,需要间隔3~5秒钟页面才会显示部署成功的返回;部署ingress-controller同理。
7、同步ingress信息
在环境管理页面对应产品分页下,填写产品服务的域名和secret信息,并点击“同步ingress信息”;
如下图:
注意:同步ingress信息后,需要间隔3~5秒钟页面才会显示同步成功的返回。
8、重启服务
确认以上配置无误后,在版本中重启Docker服务;
如下图:
9、访问域名
登陆域名站点进行访问。