my collection
    Gitee Support Center / detail

    华为云 ContainerOps 服务

    什么是华为云 ContainerOps 服务

    华为云 ContainerOps 是华为云线上的容器交付流水线服务,该服务面向容器交付全流程,提供镜像构建、镜像管理、镜像部署、灰度发布等一系列服务,是助力企业快速实施容器技术的、简化容器交付、运维流程的最佳实践工具.

    如何绑定华为云账号到码云

    进入项目主页,通过DevOps,选择华为云 ContainerOps选项,进入绑定页面
    输入图片说明

    点击立即绑定

    输入图片说明

    确认绑定信息

    输入图片说明

    跳转华为云官方页面,直接创建账号或者绑定已有账号

    输入图片说明

    绑定成功后,再次进入流水线页面,可以看到已绑定的华为云账号以及流水线配额

    输入图片说明

    新建流水线

    点击新建流水线,弹出创建表单,默认未勾选自动部署,新创建的流水线将不包含部署发布流程,如需自动部署则需勾选,详细用法见下文,本步骤介绍如何创建一个不包含部署发布流程的流水线

    输入图片说明

    流水线列表

    创建成功后看到如下界面,可以通过编辑和查看按钮,直接跳转到华为云控制台对应流水线的编辑或者查看页面

    输入图片说明

    点击查看或者编辑之后之后跳转页面

    输入图片说明

    进入华为云控制台后如果您的控制台出现如下页面,说明您尚未将码云授权给华为云,可能导致代码拉取失败的错误,需要选择Gitee点击绑定账户进行跳转到授权页面进行授权

    输入图片说明

    执行流水线

    码云默认选择主目录下的Dockerfile作为您的镜像文件,所以您必须保证在主目录下有Dockerfile(大小写敏感)这个文件

    输入图片说明

    如果您没有,也可以通过编辑链接前往华为云控制台利用网页版手动填写。

    输入图片说明

    当配置齐全之后,您可以通过华为云控制台执行流水线,也可以通过码云提供的启动按钮启动流水线

    码云启动流水线

    创建完流水线后,可以直接通过码云的启动按钮启动

    输入图片说明

    华为云启动流水线

    也可以通过点击查看链接,跳转到华为云启动

    输入图片说明

    流水线执行日志

    码云日志

    点击日志链接打开日志弹窗界面

    输入图片说明

    华为控制台日志

    输入图片说明

    镜像部署

    如用户拥有自动部署发布需求,则在新建流水线弹出框中勾选自动部署

    输入图片说明

    创建成功后,点击流水线查看链接,跳转到华为云控制台,流水线流程新增人工审核和正式发布阶段,该过程无法在码云完成,用户需自己选择机器集群

    人工审核流程

    输入图片说明

    正式发布配置页面

    如果您尚未购买集群,需要通过创建集群按钮进入购买华为云集群服务页面,如果已经购买,选择您的信息再选择保存并执行即可。

    输入图片说明

    至此,您的镜像部署便完成了,更多详情见华为 ContainerOps中心

    Does this help you?

    Help Search