检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表21 artifact 参数 是否必选 参数类型 描述 storage 是 String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 是 String 类别。 虚拟机部署支持软件包package。
*组织 组织用于管理组件构建生成的镜像。 *构建环境 选择用于构建镜像的环境类型。执行构建的环境,必须是Kubernetes环境,且能够访问Internet。 推荐您选择“使用当前环境构建”。
选择构建输出:用于设置构建任务生成镜像的归档路径。 单击“确定”。 添加新部署环境 单击“添加环境”。 单击,输入环境名称。 单击,保存环境名称。 选择已添加的构建任务下已部署的应用组件,单击“确定”。
操作步骤 获取构建镜像的集群名称和过滤节点标签信息。 应用组件构建,请参考编辑源码构建工程,获取“构建集群”和“过滤节点标签”。 构建任务构建,请参考创建源码构建任务,获取“构建集群”和“过滤节点标签”。 图1 获取集群名称和标签信息 获取该集群下有该标签的节点弹性IP。
key String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test.jar或者demo/test.jar。 表15 build 参数 参数类型 描述 id String 类型。
key String obs桶中的对象,一般是软件包名,有文件夹的话要加上文件夹的路径。比如test.jar或者demo/test.jar。 表15 build 参数 参数类型 描述 id String 类型。
参数 说明 软件包/镜像 固定为创建并部署组件时选择的GitHub源码仓库。 单击“修改”。 “授权信息”选择设置GitHub仓库授权时创建的授权信息。 “用户名/组织”选择复刻源码时登录您的GitHub使用的用户名。
权限及授权项说明 如果您需要对您所拥有的应用管理与运维平台(ServiceStage)进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节
审计与日志 审计 云审计服务(Cloud Trace Service,以下简称CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。
您需支付按需资源在宽限期内产生的费用,相关费用可在华为云控制台的“费用 > 费用账单 > 总览”页面查看,华为云将在您充值时自动扣取欠费金额。 如果您在宽限期内仍未支付欠款,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的按需计费资源执行任何操作。
图1 ServiceStage产品功能 应用管理 应用生命周期管理 应用完成开发后,可以托管在ServiceStage上,为您提供完整的应用生命周期管理: 使用源码、软件包(Jar/War/Zip)和容器镜像进行应用组件创建,实现应用部署。
image,镜像包。 version String 版本号。 url String 包地址,类型为package和image时需要添加。 storage String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs。
镜像包管理 仓库权限管理 容器资源 虚拟机集群 支持 支持 支持 裸金属集群 Windows集群 容器节点管理 容器存储管理 微服务引擎实例规格说明 微服务引擎分为微服务引擎专业版和微服务引擎专享版两种产品规格: 微服务引擎专业版:专业版引擎Cloud Service Engine
Kubernetes:适用于容器部署方式(云容器引擎部署),组件以容器镜像方式通过Kubernetes调度部署。 说明: 组件部署方式说明,请参考组件部署方式说明。 当环境类型为“Kubernetes”,使用云容器引擎部署时,建议您在CCE节点执行以下命令来增加防火墙。
查看实例运行容器 对于部署环境为Kubernetes类型的组件,ServiceStage支持查看指定实例运行容器信息,包括容器名称、运行状态、挂载镜像等。 单击实例列表待操作实例名称前的。 选择“容器”页签,查看该实例运行容器信息。 父主题: 组件管理
镜像仓库 容器镜像仓库 SWR 如果容器环境下部署的组件来源于存储在SWR的镜像包,需要设置SWR FullAccess权限。 标签管理 标签管理服务 TMS 如果需要使用TMS对组件等管理对象设置标签用于管理和选择,需要设置TMS ReadOnlyAccess权限。
在华为云控制台登录页面输入账号和密码,单击“登录”。 如果您已经登录华为云控制台,则无需执行这一步。 等待页面显示新建授权失败后,复制地址栏的URL。 例如: https://console.huaweicloud.com/servicestage/oauth?
镜像包 单击: 重新选择组件来源,请参考组件来源说明。 组件部署方式为容器部署时,您可以自定义“容器名称”。 容器名称要求为长度为1到63个字符的字符串,可以包含小写英文字母、数字和中划线(-),并以小写英文字母开头,小写英文字母或数字结尾。
storage 否 String 存储方式,支持镜像仓库swr、软件仓库swr、软件开发生产线codearts和对象存储obs,类型为package和image时需要添加。 auth 否 String 认证方式,支持iam、none,默认是iam。
必须把要执行的程序放在应用组件的镜像里面,否则会因找不到程序而执行失败。 如果执行的命令是一个shell脚本,由于集群在执行应用组件里的程序时,不在终端环境下,因此不能直接指定脚本为执行命令,需要加上脚本解释器。