检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取项目ID 调用API获取项目ID 项目ID通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见3.2
/v1/{project_id}/cae/certificates/{certificate_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 certificate_id 是 String 证书ID。 请求参数
使用CAE托管Nginx静态文件服务器 概述 部署前准备 操作步骤
单击“确认”。 选择已创建的并行文件系统。您还可以通过列表上方搜索框搜索关键词筛选数据。 单击“授权”。 在访问密钥授权弹框,输入访问密钥ID(AK)和秘密访问密钥(SK),并单击“确认”。 可单击“获取访问密钥”,获取访问密钥AK/SK,具体操作请参考访问密钥。 如果您的环境是2024年4月20日前创建的,直接跳过此步骤
试功能。 URI POST /v1/{project_id}/cae/certificates 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选
此方案使用的Nginx版本为“alpine-perl”,此版本已在开源镜像提供。 图1 镜像版本 方案架构 Nginx是一个轻量级的web服务器,本身也是一个静态资源的http服务器。本实践以Nginx为例,通过配置云存储中的并行文件系统来实现静态文件的托管,并通过更新并行文件系统中的静态文件来实时更新Nginx访问页面。
子网需要保留至少2个可用网络IP地址,以供CAE配置和优化使用,如果不满足条件,会创建失败。 安全组 选择“自动生成”。 说明: 安全组需要放通所选择的子网到子网网关地址,以及需要访问的中间件如RDS,CSE等服务的访问地址和端口。 组织 如果您是首次使用本服务,在该下拉框中单击“创建组织”,输入自定义的组织名称。
POST /v1/{project_id}/cae/jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 job_id 是 String 任务ID。 请求参数 表2 请求Header参数
/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/configurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。
/v1/{project_id}/cae/applications/{application_id}/components/{component_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 application_id
/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/configurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。
"vpc_id": "d1f94768-0463-43c1-8eac-9faba848f5fa", "group_name": "demo" } } }' 返回结果: { "job_id": "68531a56-f
job_id String 任务ID。 build_id String 构建任务ID。 status String 组件状态。 build_log_id String 构建日志ID。 configuration_operation_id String 组件最新配置的操作ID。 表6
组件创建或部署完成后,在“组件列表”页可查看环境ID、应用ID、组件ID、组件名称,代码源、状态、实例个数、创建时间等信息。 在组件列表界面,您可以对已创建或部署的组件进行其他相关操作,具体的操作有: 表1 相关操作 操作 说明 查看环境ID 当鼠标悬停在“环境”时,显示环境名称和环境ID。 查看应用ID 当鼠标悬停在“应用”时,显示应用名称和应用ID。
String 环境ID。 id String 组件ID。 image_url String 镜像地址。 job_id String 任务ID。 log_group_id String LTS日志组的ID。 log_stream_id String LTS日志流的ID name String
/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/configurations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。
/v1/{project_id}/cae/applications/{application_id}/components/{component_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 application_id
/v1/{project_id}/cae/applications/{application_id}/components/{component_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。
考组件配置。 单击“创建组件并部署”,在弹出的对话框中单击“立即部署”,部署组件。 组件创建或部署完成后,在组件列表页可查看环境ID、应用ID、组件ID、组件名称,代码源、状态、实例个数、创建时间等信息。 图1 组件列表概览 若在组件创建后处于“未部署”状态,您可以直接在“组件列
/v1/{project_id}/cae/domains/{domain_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取项目ID请参见获取项目ID。 domain_id 是 String 域名ID。 请求参数 表2 请求Header参数