检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用CAE托管Nginx静态文件服务器 概述 部署前准备 操作步骤
配置授权高性能弹性文件服务 高性能弹性文件服务(SFS Turbo)提供按需扩展的高性能文件存储(NAS),支持同时为多个弹性云服务器(ECS)、容器(CCE&CCI)、裸金属服务器(BMS)提供共享访问。 使用限制 2024年5月份前创建的环境,不支持配置授权高性能弹性文件服务。 云存储配置路径与日志路径不能重复。
单击选择“配置并行文件系统”。 图2 配置并行文件系统 从下拉框中选择已授权的并行文件系统名称。 如需新增授权,可以单击下拉框右侧“去授权并行文件系统”进行添加,具体操作请参考授权并行文件系统。 参考表1配置容器挂载的路径和权限。 表1 参数说明 参数 说明 文件掩码 挂载文件的文件掩码(umask)。
使用CloudShell登录容器,查看文件内容是否生效。 在左侧导航栏中选择“实例列表”。 在“实例列表”页面上方的下拉框中选择环境、应用及待操作的组件。 选择运行中的实例,在“操作”列单击“远程登录”。进入容器内部,查看文件内容是否生效。 查看文件内容,确认是否已写入成功。 tail
单击“云存储配置”模块中的“编辑”,进入云存储配置页面。 单击选择“配置通用文件系统”。 图2 配置通用文件系统 从下拉框中选择已授权的通用文件系统名称。 如需新增授权,可以单击下拉框右侧“去授权通用文件系统”进行添加,具体操作请参考授权通用文件系统。 参考表1配置容器挂载的路径和权限。 表1 参数说明
在弹出的“新增应用”对话框中输入新增应用的名称。 单击“确定”,完成创建应用。 获取静态文件 您可以通过以下链接下载“index.html”和“test.html”静态文件进行更新操作。 下载地址:https://cae-demo.obs.cn-north-4.myhuaweicloud
e-obs。 下载和安装 操作系统的选择: 下载安装前在Jenkins所在虚拟机中执行命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,请下载AMD 64位系统; 若执行如上命令的输出值是“aarch64”,请下载ARM 64位系统。
当配置云存储的并行文件系统时,如果选择的并行文件系统中的并没有创建相应的子路径,则实例会为异常。 示例: 图1 挂载信息 图2 相应的并行文件系统中并没有test文件夹或文件 图3 报错事件 解决方法 登录OBS控制台。 选择“并行文件系统”,单击所授权的并行文件系统名称,本示例以
储”页面查看授权成功的并行文件系统。 上传文件 登录OBS控制台。 在左侧导航栏选择“并行文件系统”,单击名称为“test-nginx”的文件系统,进入该并行系统页面。 图5 并行文件系统 在左侧导航栏选择“文件”,单击“上传文件”。 将已获取的静态文件“index.html”、“test
本服务适用于业务代码及静态页面混合WEB前端组件托管场景。用户可以将业务代码部分制作镜像后部署到CAE,静态文件部分存储到与该组件关联的并行文件系统中,即可实现混合业务和静态文件的前端组件托管。组件部署后,用户可以通过更新并行文件系统中的静态页面文件来实现实时更新前台应用。 此方案使用的Nginx版本为“alp
参考表1更新配置参数,单击“确定”。 表1 参数说明 参数 说明 文件掩码 挂载文件的文件掩码(umask)。 输入取值范围为0-7的四位数字。 默认值:0027。 说明: umask即user file-creation mask,表示用户创建文件的掩码,用来控制创建文件的权限。 在CAE云存储配置中设置u
String 私钥内容。 created_at String 创建时间。 请求示例 创建证书,证书名称“test”,填写crt(服务器证书内容)和key(服务器私钥内容)。 POST https://{endpoint}/v1/{project_id}/cae/certificates
异常。建议挂载在空目录下,若目录不为空,请确保目录下无影响组件启动的文件,否则文件会被替换,导致组件启动异常,组件创建失败。 填写日志路径时,路径中需要包含日志的文件名,例如:/var/log/test/error.log;支持“*.后缀名”格式,例如: /var/log/test/*
参考表1配置容器挂载的路径和权限。 表1 参数说明 参数 说明 文件掩码 挂载文件的文件掩码(umask)。 输入取值范围为0-7的四位数字。 默认值:0027。 说明: umask即user file-creation mask,表示用户创建文件的掩码,用来控制创建文件的权限。 在CAE云存储配置中设置u
并行文件系统存放的是文件,但支持原来对象的接口,即用户仍然可以使用对象的处理方式来处理文件,实现了对象和文件的互通。 存放的是对象,可以直接存放文件,文件会自动生成对应的系统元数据,用户也可以自定义文件的元数据。 存放的是文件,会以文件和文件夹的层次结构来整理和呈现数据。 存放的是文件,支持同
单击“授权通用文件系统”,进入“授权通用文件系统”页面。 选择通用文件系统。支持通过列表上方搜索框,搜索关键词筛选。 未创建文件系统。 单击“查看详情”,跳转至SFS控制台,创建通用文件系统。 选择创建的通用文件系统。 已创建文件系统。 在列表中选择已创建的通用文件系统。 您还可
描述 crt 是 String 证书内容。 key 是 String 私钥内容。 响应参数 无 请求示例 修改证书,修改crt(服务器证书内容)和key(服务器私钥内容)。 PUT https://{endpoint}/v1/{project_id}/cae/certificates/{cert_id}
在下拉框中选择“探针版本”。 探针升级策略 支持如下两种升级策略,默认为“重启自动升级”。 重启自动升级:每次都尝试重新下载镜像。 手动升级:如果本地有该镜像,则使用本地镜像,本地不存在时下载镜像。 表2 接入配置 参数 参数说明 APM应用 在下拉框中选择需接入的APM应用名称。 如果无对应的
使用CAE托管Nginx静态文件服务器 本章节介绍如何使用CAE托管Nginx静态文件服务器。您可以将业务代码部分制作镜像后部署到CAE,静态文件部分存储到与该组件关联的并行文件系统中,即可实现混合业务和静态文件的前端组件托管。 Gitlab对接Jenkins自动构建并部署到CAE 本章节以
个应用进程。 Serverless 无服务器运算(Serverless computing),是云计算的一种模型。以平台即服务(PaaS)为基础,无服务器运算提供一个微型的架构,终端客户不需要部署、配置或管理服务器服务,代码运行所需要的服务器服务皆由云端平台来提供。 数据冗余存储策略