更新时间:2023-11-22 GMT+08:00
分享

部署组件

本示例在环境下部署组件。

概述

本文通过调用部署组件接口部署一个组件。

API的调用方法请参见3 如何调用API

操作步骤

  1. 部署组件。

    调用部署组件接口,请求示例如下:

    curl -k -H "Content-Type:application/json" -H "X-Environment-ID: $env_id" -H "X-Auth-Token:$Token" -X POST "https://{cae_endpoint}v1/{project_id}/cae/applications/{application_id}/components/{component_id}/action" -d '{
        "api_version": "v1",
        "kind": "Action",
        "metadata": {
            "name": "deploy",
            "annotations": {
               "version": "1.0.0"
            }
        }
    }
    '

    返回结果:

    {
    "job_id": "68531a56-febe-4218-be23-97fe00454cd1"
    }

    得到的job_id,可以通过job_id获取对应组件的部署任务状态。

相关文档