检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
您可以根据需要参考下表选择需要执行的操作。 操作名称 操作说明 创建应用级配置 将新建的配置关联到某一应用,并添加应用名称和所在环境标签。 创建微服务级配置 将新建的配置关联到某一微服务,并添加微服务名称、应用名称和环境。 创建自定义配置 当应用级配置、微服务级配置不能满足使用需求时,可自定义配置文件。
“操作类型”选择“批量克隆”。 设置“激进策略”。 单击,可开启“激进策略”。遇到组件发布失败,会继续发布剩余组件。 单击“添加组件”。 勾选待加入发布单的组件,单击“确定”。 同一个批量克隆发布单下,支持添加64个组件。 仅支持选择容器部署方式部署的运行状态为“运行中”、“未就绪”、“停止”、 “未知”、“异常”的组件。
导入应用环境变量 本章节指导您通过文件导入方式为应用添加环境变量。 使用限制 导入的文件必须为JSON或YAML格式、字符串形式的键值对映射,一次性最多支持导入200个环境变量。文件内容及格式示例如下: {"key1": "value1", "key2": "value2"} 其中:
单击“确定”。 单击“选择构建”,可以添加多个构建任务。构建任务所属企业项目需和创建流水线选择的企业项目一致。 添加部署环境。 单击“添加环境”。 单击Empty环境卡片上的,弹出“添加环境”对话框。 单击,输入环境名称。 单击,保存环境名称。 选择添加构建任务下已部署的应用组件,单击“确定”。
组织管理”。 单击“创建组织”,在弹出的页面中填写“组织名称”,单击“确定”。 添加权限 在组织中为用户添加授权,使用户对组织内所有镜像享有读取/编辑/管理的权限。 只有具备“管理”权限的用户才能添加授权。 用户权限分为三类: 读取:只能下载软件,不能上传。 编辑:下载软件、上传软件、编辑软件属性。
单击“选择构建”,可以添加多个构建任务。构建任务所属企业项目需和3选择的企业项目一致。 添加部署环境,用于将构建任务生成的镜像包部署到环境。 单击“添加环境”。 单击Empty环境卡片上的,弹出“添加环境”对话框。 单击,输入环境名称。 单击,保存环境名称。 选择添加构建任务下已部署的应用组件,单击“确定”。
删除应用环境变量 本章节指导您删除不再使用的应用环境变量。 应用环境变量删除后无法恢复,请谨慎操作。 前提条件 待删除的应用环境变量已通过手动添加应用环境变量或导入应用环境变量方式创建。 操作步骤 登录ServiceStage控制台。 选择“应用管理”。 单击待操作的应用名称,进入应用概览页面。
编辑应用环境变量 本章节指导您编辑应用下已存在的环境变量。 前提条件 待编辑的应用环境变量已通过手动添加应用环境变量或导入应用环境变量方式创建。 编辑应用环境变量 登录ServiceStage控制台。 选择“应用管理”。 单击待操作的应用名称,进入应用概览页面。 在左侧导航栏,单击“环境变量”。
个“键”和一个“值”,标签以“key:value”键值对的形式附加在资源上。 下面以容器部署的无状态工作负载为例说明如何使用标签管理功能。添加标签后,可通过标签对工作负载进行管理和选择,主要用于设置亲和性与反亲和性调度,详情请参考设置组件实例调度策略。您可以给多个工作负载打标签,也可以给指定的某个工作负载打标签。
组件 代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。 如果您的代码在
状态详情,请参考表7。 表4 artifact 参数 参数类型 描述 storage String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type String 类别。 虚拟机部署支持软件包package。 容器部署支持软件包package、镜像包image。
泳道待关联微服务组件,并为所有组件绑定同一个微服务引擎,请参考创建并部署组件。 创建应用网关 应用网关通过标签控制流量转发到对应泳道的目标服务组件,请参考创建应用网关。 绑定目标服务 将1中已接入微服务引擎的组件对应微服务与2创建的应用网关绑定,以便网关获取组件微服务地址,请参考创建服务。
取消同步并提示已存在相同名称镜像。 添加完成后,单击“确认”。 在镜像详情页面的“镜像同步记录”页签下,可查看镜像同步启动时间、镜像版本、状态、同步类型、同步耗时、目标区域、目标组织、同步者等信息。 添加镜像授权 在镜像详情中为IAM用户添加授权,授权完成后,该账号下IAM用户享有读取/编辑/管理该镜像的权限。
“授权模式”为“委托授权”,请执行以下操作: 登录云服务器控制台。 在左侧导航栏选择“弹性云服务器”,单击虚拟机Agent离线的弹性云服务器名称。 在“基本信息”页签的“管理信息”区域,查看该弹性云服务器绑定的IAM委托名称。 登录统一身份认证服务控制台。 在左侧导航栏选择“委托”,单击3
不归档:不添加Docker构建,也不归档。 归档二进制包:不添加Docker构建,归档二进制包。 归档镜像编译:添加Docker构建,归档Docker镜像。 根据6选择的归档方式,根据界面提示设置必填项参数配置。 单击“高级配置”,配置构建环境。 单击左侧栏目中的“添加插件”,进入“选择任务类型”界面。
相关标签策略,则需按照标签策略规则添加标签。标签如果不符合标签策略的规则,则可能会导致编辑环境失败,请联系组织管理员了解标签策略详情。 同一个环境下最多可以添加20个标签。 删除标签 单击待删除标签后的。 新增标签 单击“添加标签”,弹出“添加标签”对话框。 单击“新增标签”。 输入标签对应的key值和value值。
“构建环境”:选择“使用当前环境构建”。 其余参数,保持默认。 单击“下一步”,添加环境变量。 选择“容器配置 > 环境变量”。 单击“添加环境变量”,参考下表添加环境变量。 类型 变量名称 变量/变量引用 手动添加 SERVICE_ADDR 设置edge-service组件访问方式中生成的访问地址。
换后续示例中的{environment_id}。 调用根据环境ID修改环境资源API为环境添加资源。 根据您已有的资源和需求,可以将和环境相同VPC下的计算、网络、中间件等多种类型的资源添加到环境中。请求示例如下: curl -k -H "Content-Type:applica
用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法。 环境变量注入方式 为微服务添加如表1所示环境变量。 添加环境变量,请参考管理应用环境变量。 表1 环境变量 环境变量 说明 spring_cloud_servicecomb_cred
password: mima #安全认证账号密码,请结合用户实际值配置 cipher: default 添加如下环境变量,请参考手动添加应用环境变量。 spring_cloud_servicecomb_credentials_account_name,安全认证账号名,请结合用户实际值配置。