更新时间:2024-07-18 GMT+08:00
部署微服务容器镜像
安装Developer Console插件
打开插件市场,搜索到“Developer Console”后,单击“安装”即可完成安装,动图演示如下:
部署微服务到CCI容器实例
- 配置Profile
Profile是一组API调用鉴权所需配置的抽象,Profile中的相关信息可通过访问我的凭证获取,有了这些信息就可以获取到镜像列表、vpc列表、cci负载/命名空间等数据。
- name:用于标识区分不同的Profile,只能输入大小写英文字母、下划线、中划线。
- ProjectID:对应项目ID。
- ProjectName:对应项目名称的英文。
- Region:将控制台切换到区域项目所在region,网页URL中的region字段,如:cn-north-4。
- UserID:用户ID。
- UserName:用户名。
- AK/SK:下载管理访问密钥页面中密钥excel文件,注意该文件的下载只有首次添加可以下载。
- 添加Namespace
- 选择不同的Profile,Namspace列表不尽相同,每一组profile对应不同的鉴权信息。
- CCI命名空间参考文档。
- 创建Deployment
- 选择Profile和Namespace后,单击“Add”会出现deployment的配置输入,如果需要配置更多,则可以单击“Go to Portal”跳转至CCI页面进行创建。
- 如果Pod中的镜像启动需要监听端口并且需要开放外部访问权时,则需要增加容器端口跟elb端口的映射关系,其中elb的端口一定要填写未被占用的。
- 如果Pod中的镜像启动无监听端口或者不需要开发外部访问权时,则网络映射配置中的“Type”选择“Not enable”。
- 创建完成后,单击“Upgrade”将在IDE中直接升级负载,放弃升级则单击“Cancel”,如果希望跳转到CCI页面进行升级,则只需要单击与“Upgrade”平级的“Go to Portal”即可。
- 单击“Delete”,当前deployment则会被立即删除并附带删除配置的service数据。
- 选择Profile和Namespace后,单击“Add”会出现deployment的配置输入,如果需要配置更多,则可以单击“Go to Portal”跳转至CCI页面进行创建。