检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量配置应用下鉴权级别 功能介绍 批量配置应用下鉴权级别为项目级或实例级。 调用方法 请参见如何调用API。 URI PUT /v3/applications/permission-level 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
权用户进行部署。 其他租户:表示通过IAM授权方式将软件包部署到其他租户的FunctionGraph中发布。 选中“其他租户”,则必须选择授权租户进行FunctionGraph部署。 说明: 推荐配置拥有FunctionGraph操作权限的子账号的AK/SK,不推荐配置租户账号的AK/SK。
Kubernetes部署 本部署步骤通过kubectl命令来控制您的kubernetes集群,进行部署操作,目前该步骤已拆分成以下三个步骤,您可根据项目情况择优进行部署。 Kubernetes Manifest部署(CCE集群) Kubernetes快速部署(CCE集群) Kubernetes自定义集群部署
目标主机中Nginx配置文件所在路径。 配置文件备份路径 目标主机中原Nginx配置文件备份目标路径。 配置文件内容 新配置文件内容。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。
失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。 父主题: 配置CodeArts Deploy应用关于服务启动停止相关的部署步骤
如果以上位置找不到“clever.exe”程序,需重新下载并安装该程序。 填入“应用程序池名称”与“网站名称”。 为应用程序指定“端口”(即绑定端口)并部署应用。 若在部署过程中遇到问题,可参考该步骤的常见问题解决办法。 父主题: 配置CodeArts Deploy应用其他的部署步骤
脚本执行之前先填写参数,脚本执行的时候,加载并使用填写的参数值。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。 如何使用脚本执行参数 在shell脚本中使用$1、$2….引用参数,如:hello
工程只是一些使用html与js语言编写的网页,可以进行部署吗? 可以。可以在本地将工程代码打包,使用部署服务进行部署。 如果想要进行端到端的构建部署,可以使用代码仓库中提供的javaWebDemo,将代码上传到云端仓库,使用maven构建打包、以及tomcat脚本进行部署。 父主题: 应用部署
配置CodeArts Deploy应用的主机环境 在主机部署场景下,“环境管理”页签中可对该应用下的环境进行添加、删除、修改等操作,本节将介绍如何对应用下的环境进行配置。 操作步骤 选择目标应用,单击图标,单击“编辑”,进入“部署步骤”页面。 单击“环境管理”,切换到“环境管理”页面。
使用Go应用部署模板创建并部署应用 在主机上部署Go框架的web服务,并启动该服务。 请确认目标主机已安装Go语言,若已安装请移除模板中“安装Go语言”步骤。 该模板涉及的部署步骤如下所示: 安装GO语言 下载软件包 停止GO服务 启动GO服务 健康测试 该模板需要填写的参数如下表所示。
作负载的正常使用。 高级设置 可配置目标工作负载的访问配置、环境变量、数据存储、生命周期、容器日志、健康检查、性能管理配置等。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。 父主题: 配置CodeArts Deploy应用的容器类部署步骤
命令,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。 环境 选择当前资源类型为主机集群的环境,作为部署对象。 PowerShell命令
ServiceStage部署的区域(region)。 部署系统 支持云容器引擎、弹性云服务器、弹性伸缩组等多种部署系统。 应用名称 选择在ServiceStage中创建的应用。 组件名称 选择需要部署的组件。 环境名称 选择需要部署的环境。 组件实例 选择需要部署的组件实例。 实例快照
脚本,信息配置如下所示。 表1 参数说明 参数项 说明 步骤显示名称 步骤添加后在部署步骤显示的名称。仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。 环境 选择当前资源类型为主机集群的环境,作为部署对象。 执行方式
shell命令 待执行的bash脚本。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。 使用sudo权限执行:配置是否使用sudo权限部署该步骤。 示例:通过shell命令步骤查看服务日志 应用部署完毕需要查看服务的启动或执行日志,可使用执行shell命令操作直接查看。
Dockerfile制作请参考Docker官网。 配置方法 搜索并添加“执行Docker命令”部署步骤。 选择“build”命令,输入部署目标主机中放置Dockerfile文件的路径,以及“docker build”命令的执行参数。 执行tag命令 搜索并添加“执行Docker命令”部署步骤。 选择“tag”
选择当前资源类型为主机集群的环境,作为部署对象。 服务操作类型 选择需要安装或者卸载docker服务。 说明: docker服务只支持拥有sudo权限的用户,此次安装会覆盖之前的docker版本。 docker版本 安装docker的目标版本。 控制选项 配置是否启用该操作。 失败后继续运行:当前步骤部署失败后,应用是否继续部署后续的步骤。
进行公网IP的绑定操作。 由于部署服务官方资源池与您的K8S集群不在同一个VPC,所以只能通过弹性IP访问。 单击“连接信息”中“kubectl”对应的“配置”,进入界面,在“下载kubectl配置文件”下单击“下载”,开始下载kubectl配置文件。 下载完成后您会得到一个kubeconfig
工作负载名称 选择需要部署的工作负载。 实例数量 填写需要部署的实例数量。 说明: 若实例数量输入为空,则自动适配CCE集群实时实例数量。 容器名称 选择需要部署的容器实例名。 镜像名称 选择需要部署的镜像。 镜像版本 选择需要部署的镜像版本。 容器规格 可配置目标工作负载中的目标容器的容器规格。
选择需要部署的环境。 弹性伸缩组名称 选择需要部署的弹性伸缩组。 弹性伸缩组实例选择 选择需要部署的弹性伸缩组实例。 选择部署来源 制品仓库:选择制品仓库已有软件包。 对象存储服务:选择OBS上传的软件包。 控制选项 当前步骤部署失败后,应用是否继续部署后续的步骤。 若在部署过程中