检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
creator String 创建人。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 create_time Integer 创建时间。 update_time Integer 修改时间。 unified_model
description String 环境描述。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 charge_mode String 收费模式。 deploy_mode String 环境类型。 virtualmachine:虚拟机。
单击“系统管理”。 在弹出的“安全认证”对话框输入该微服务引擎下关联了admin角色权限的账号名及其密码,单击“确定”。 首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。 创建账号请参考新增账号。 在“角色管理”页签,单击“创建角色”。 输入新角色名称。角色创建后,角色名称不可修改。
description String 环境描述。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 charge_mode String 收费模式。 deploy_mode String 环境类型。 virtualmachine:虚拟机。
上传软件包。 从SWR软件仓库选择对应的软件包。需要提前将软件包上传至软件仓库,相关操作请参考上传软件包。 从OBS对象存储选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考流式上传(PUT上传) 。 从自定义文件地址获取对应的软件包,支持自定义HTTP/HTTP
未开启安全认证的微服务引擎,请执行10。 开启安全认证的微服务引擎,请执行9。 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”。 首次连接微服务引擎,请输入root账号名及创建微服务引擎时输入的密码。 创建账号请参考新增账号。 删除该服务下对应的微服务,即可把服务彻底卸载关闭。 删除资源需要对应的权限
配置微服务安全认证的账号名和密码 微服务引擎专享版开启编程接口安全认证后,需要对连接到该引擎的微服务组件开启编程接口安全认证。开启编程接口安全认证是通过配置安全认证账号名和密码的方式触发。目前支持通过配置文件配置方式和环境变量注入的方式。 由于账号和密码涉及安全问题,建议加密后使用。
creator String 创建人。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 create_time Integer 创建时间。 update_time Integer 修改时间。 unified_model
creator String 应用创建人。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 create_time Integer 应用创建时间。 update_time Integer 应用修改时间。 component_count
微服务引擎专享版名称。 enterpriseProjectId String 微服务引擎专享版所属企业项目ID。 enterpriseProjectName String 微服务引擎专享版所属企业项目名称。 type String 查询的引擎类型:CSE、CSE_SHARE。 description
实践概述 代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。 如果您的代码
软件包的其他属性,只有在选择对象存储obs的时候才需要添加。表7。 webUrl 否 String 软件仓库地址。 表7 artifact spec properties 参数 是否必选 参数类型 描述 endpoint 否 String obs的终端地址,比如:https://obs.region_id
description String 环境描述。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 deploy_mode String 环境类型。 vpc_id String 虚拟私有云ID。 creator String 环境创建人。
软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表7。 webUrl 否 String 软件仓库地址。 表7 artifact spec properties 参数 是否必选 参数类型 描述 endpoint 否 String obs的终端地址,如:https://obs.region_id
ASSWORD 分布式会话实例的连接密码 分布式缓存 分布式缓存服务(Distributed Cache Service,简称DCS)是华为云提供的一款内存数据库服务,兼容了Redis和Memcached两种内存数据库引擎,为您提供即开即用、安全可靠、弹性扩容、便捷管理的在线分布
Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表7。 表7 artifact spec properties 参数 参数类型 描述 endpoint String obs的终端地址,比如:https://obs.region_id.external_domain_name
description String 环境描述。 project_id String 项目ID。 enterprise_project_id String 企业项目ID。 charge_mode String 收费模式。 deploy_mode String 环境类型。 virtualmachine:虚拟机。
Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表9。 表9 artifact spec properties 参数 参数类型 描述 endpoint String obs的终端地址,比如:https://obs.region_name.external_domain_name
新创建委托,请参考 如何创建委托?。 创建委托时,您需要委托op_svc_ecs账号或者ECS云服务,并且在相应的区域选择Tenant Administrator策略。如果需要使用OBS存储,则还需要在委托授权时添加OBS Administrator策略。 “授权模式”选择“AK/SK”:
本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备