您可以使用本文档提供的API对部署服务进行相关操作,如新建主机、新建主机集群、部署应用等。支持的全部操作请参见API概览。 在调用部署服务的API之前,请确保已经充分了解部署服务的相关概念,详细信息请参见产品介绍。 终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,
r/daemon.json: 权限不够”。 原因分析 Docker服务仅支持root用户或Docker组用户。 处理方法 将当前用户加入Docker组,请按如下方法添加: 使用有sudo权限的账号登录到服务器系统,如testuser; 查看用户组中是否已存在Docker组,方法如下:
导致文件下载失败。 处理方法 若您有DNS服务器,可将以下域名添加到DNS服务器中用于解析发布库域名; 若您没有DNS服务器,可将域名添加到本地主机的hosts文件中,使主机能够正常解析发布库域名。 以Windows(64位win10系统)主机为例,hosts文件路径为“C:\W
实际情况选择适宜的部署系统。 前置条件 在ServiceStage云服务中创建应用。 在ServiceStage云服务中创建并部署组件。 在ServiceStage云服务中创建环境。 步骤详情 表1 部署系统为云容器引擎的参数说明 参数 说明 步骤显示名称 步骤添加后在部署步骤显
启动/停止Nginx 该步骤可通过指定环境下目标主机中Nginx服务路径,用于启动或者停止Nginx服务,信息配置如下所示。 表1 数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
购买须知 您可以开通/购买软件开发生产线服务组合套餐,体验一站式、全流程、安全可信的软件开发生产线。 添加成员并授权成员角色 部署服务的权限从上到下可以分成三个层级,可以分别从不同的粒度管理用户的行为。新增的成员需赋予指定的角色,才可以正常的使用部署服务。 参考软件开发生产线(CodeArts)的“用户指南
ango等系统模板快速新建应用,提供丰富的原子步骤,支持拖拉拽方式自由编排组装应用。 主机部署场景以环境为粒度,支持多台主机同时部署。 基于云容器引擎服务(CCE),实现容器部署。 基于应用管理与运维平台服务(ServiceStage),实现微服务应用部署。 支持保存自定义模板,通过模板一键创建应用。
计费相关 部署服务不支持单独购买,开通CodeArts即可使用部署服务。 部署服务免费使用,不涉及计费项。 用户部署的应用所使用的资源、以及部署依赖的服务所使用的资源(弹性云主机、弹性IP、流量等)由所使用的服务收费。 由于部署服务本身免费使用,因而当账户欠费时,部署服务各项操作仍可
查询审计日志(可选) 云审计服务是安全解决方案中专业的日志审计服务,可以记录CodeArts Deploy的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Deploy服务操作 操作名称 资源类型 事件名称 创建部署服务应用 deployApp
骤。 示例:通过shell命令步骤查看服务日志 应用部署完毕需要查看服务的启动或执行日志,可使用执行shell命令操作直接查看。 准备工作 您有查看服务启动或执行日志的权限。 需要确定服务启动日志的全路径。 以安装Tomcat服务为例: 服务启动日志的全路径:/usr/local
War in url path”出现错误,怎样处理? 为什么同样的应用在CentOS系统主机上部署成功但在Ubuntu系统主机上却失败? 没有连通性验证成功的主机和环境,怎样处理? 添加主机时,系统提示验证结果为“失败”有哪些原因?
建工作负载。 已开通ASM服务,并保持“服务管理”页签中对应服务的“配置诊断”为正常状态,若未开通请开通ASM服务。 已有灰度版本的工作负载并关联当前版本的服务(service)。 步骤详情 表1 发布方式为自定义发布的参数说明 参数 说明 步骤显示名称 步骤添加后在部署步骤显示
用户可以通过登录控制台浏览访问部署服务,同时也支持采用REST API和SDK调用的方式使用部署服务核心功能。 关于身份认证,部署服务在APIG、前端框架以及后台接口等多个节点多次进行身份校验,确保访问的合法性。 通过控制台访问部署服务时,需输入正确的用户名密码。采用API调用时,部署服务支持下面两种认证方式:
集群和云容器引擎(CCE)Kubernetes集群的部署。 服务扩展点 服务扩展点是CodeArts的一种扩展插件,为CodeArts提供连接第三方服务的能力。例如,在Kubernetes部署的自定义集群部署场景中,服务扩展点可存储Kubeconfig鉴权信息,用于实现集群的认证和远程控制,实现容器部署。
发布。在您进行新系统升级时,会遇到停服部署或者无法灰度验证的情况,本实践采用基于Kubernetes原生的Service特性,在不影响业务正常运行的前提下,实现系统的平滑升级。 方案架构 系统升级时,开发人员第一次部署应用会创建出一组灰度负载,此时灰度负载中的系统版本为新版本,此
入门实践 当您开通了部署服务后,可以根据业务需要将制品等资源部署到主机或容器,从而实现部署环境标准化和部署过程自动化。本文介绍部署服务中常见的部署方式,帮助您更好地使用部署服务。 前提条件 在使用部署服务之前,请先做好如下准备工作: 已有可用项目,如果没有,请先新建 CodeArts
产品功能 引导式创建应用,入门更轻松 丰富的系统模板,支持即时预览 Kubernetes的Nginx-Ingress灰度发布 增加环境管理,满足多环境差异化管控 多地域环境灾备部署,多账号协同部署
容器应用部署(CCE/CCI) 将容器应用部署到用户CCE服务的专属kubernetes集群或CCI服务的专属命名空间中。 “容器应用部署(CCE/CCI)”步骤目前仅对2021年12月31日前使用过此步骤的用户开放。 前提条件 您已有CCE集群或开通了CCI服务。 步骤详情 表1 参数说明 参数项 说明
Deploy应用部署模板介绍 部署服务为开发者提供了常用的部署流程模板(即系统模板),并支持您在新建应用的过程中,将标准的部署流程保存为自定义模板,可以帮助您快速新建应用,同时便于在团队中快速地批量推广。本节将介绍如何使用模板新建应用。 您可以收藏系统模板。收藏后,该模板将在系统模板列表中置顶。若
文件不存在或者路径不正确,怎样处理? 当前主机用户权限不足,怎样处理? 文件路径不存在,怎样处理? 选择【Docker应用部署-Linux】系统模板,Ubuntu22执行步骤“创建并启动容器”时失败,怎样处理? Windows主机部署过程中,偶现连接超时,怎样处理?
您即将访问非华为云网站,请注意账号财产安全