当前位置:主页 > 查看内容

Serverless SSR 控制台部署应用 - 快速入门

发布时间:2021-10-16 00:00| 位朋友查看

简介:操作场景 通过 Serverless SSR 控制台,您可以快速创建 Web 应用模版,或导入本地已有项目,实现传统 Web 框架的快速迁移、持续部署、二次开发、监控运维,在控制台完成应用项目的闭环开发体验。 权限配置 主账号授权 主账号登录 Serverless SSR 控制台,单……

操作场景

通过 Serverless SSR 控制台,您可以快速创建 Web 应用模版,或导入本地已有项目,实现传统 Web 框架的快速迁移、持续部署、二次开发、监控运维,在控制台完成应用项目的闭环开发体验。

权限配置

主账号授权

  1. 主账号登录 Serverless SSR 控制台,单击【前往授权】进入访问管理控制台。
  2. 在访问管理控制台的【角色】列表页,查看 SLS_QcsRoleCODING_QCSRole 服务角色是否创建成功。
    注意:

    如果您已经创建过 CODING_QCSRole,请检查角色拥有权限是否完整,该角色需要基本策略列表如下:QcloudSLSFullAccess、QcloudSSLFullAccess、QcloudAccessForCODINGRole,如有缺少,请手动添加。

  1. 确定角色与权限都符合要求后,即可开始使用服务。

子账号授权

子账号如果未开通 Serverless FrameworkCoding DevOps 的服务,请先与主账号联系,完成服务开通与角色创建(步骤 同上)。

开通服务后,需要主账号(或拥有授权操作的子账号)给当前子账号进行授权操作(参考 子账号授权指引)。完成授权后,即可开始使用服务。

创建应用

模版创建

  1. 登录 Serverless SSR 控制台,单击【新建应用】,进入应用创建页。
  2. 根据页面提示,填写应用名,并选择环境、地域、创建方式和模板等基本信息。
    • 创建方式:选择【应用模板】。
    • 模板:选择您想要使用的框架模版。
  3. (可选)打开【高级设置】卡片,根据您的实际需要进行相关配置,您也可以在完成部署后,在应用详情控制台完成这部分配置。
    说明:

    目前,静态资源托管与 CDN 加速的高级能力仅支持 Next.js、Nuxt.js 框架。

  4. 单击【创建】,Serverless 控制台会自动开始为您部署应用。
    部署完成后,进入应用详情页,可以查看创建的云上资源、监控日志、部署记录等信息,也支持在【开发部署】页面修改配置,重新部署。

导入已有项目

  1. 登录 Serverless SSR 控制台,单击【新建应用】,进入应用创建页。
  2. 根据页面提示,填写应用名,并选择环境、地域、创建方式和类型选择。
    • 创建方式:选择【导入已有项目】。
    • 类型选择:选择使用的框架模版。
      说明:

      部分框架项目需要进行简单项目改造,才可以进行部署,详情请参考 项目改造

  3. 选择代码上传方式,Serverless SSR 控制台支持您直接上传本地项目部署,也可以选择导入代码仓库。
    • 代码托管
      目前支持 GitHub、GitLab、Gitee 的代码仓库地址,也支持公开的自定义代码库,您可以通过选择应用的触发方式,完成应用的自动更新,详情请参考 项目触发方式管理。
    • 文件夹上传
      您可以通过上传文件夹的方式直接导入本地项目,对于 Node.js 框架,Serverless Framework 将自动为您创建层,并将依赖包 node_modules 传入层中完成部署。
  4. (可选)打开【高级配置】卡片,根据您的实际需要进行相关配置,您也可以在完成部署后,在应用详情控制台完成这部分配置。
    说明:

    目前,静态资源托管与 CDN 加速的高级能力仅支持 Next.js、Nuxt.js 框架。

  5. 单击【创建】,Serverless SSR 控制台会自动开始为您部署应用。
    部署完成后,进入应用详情页,可以查看创建的云上资源、监控日志、部署记录等信息,也支持在【开发部署】页面修改配置,重新部署。

管理应用

应用创建完成后,您可以在应用详情页,完成查看项目具体信息,主要支持以下几部分信息查看。

资源管理

在【资源列表】页面,支持查看当前应用为您创建的云资源,并查看基本配置信息。

开发部署

在【开发部署】页面,您可以轻松地实现应用的配置修改与二次部署上传,支持本地上传、代码托管、CLI 开发三种方式。

同时,您也可以在该页面修改应用配置信息,单击【保存】完成重新部署。

应用监控

在【应用监控】页面,您可以查看项目部署后输出的基本信息、项目请求次数、项目报错统计等多项监控指标,方便您轻松实现项目的管理运维。

部署日志

在【部署日志】页面,可以看到【通过控制台部署】或【自动触发】的部署日志,以及部署结果。

说明:

目前通过 CLI 命令行部署的应用日志暂时无法在控制台查看。


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:算术函数 - 日志服务 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐