管理技术栈

管理技术栈提供了灵活强大的自定义技术栈能力,支持部署任意的自定义技术栈及对已有技术栈的灵活扩展,以满足您的定制需求。应用管理通过技术栈来管理应用在发布部署时需要安装的软件包以及要执行的部署脚本。目前已经提供了 SOFA Lite、Spring 等常用的系统技术栈供您使用。当然您也可以通过自定义技术栈来定制更多个性化的需求。

本文档将以创建 Spring Boot 技术栈为例,介绍如何自定义技术栈。更多内容,参见 技术栈使用指南

您可以在 技术栈管理 页面进行以下操作:

说明

仅可对自定义的技术栈实例进行以上所有操作,系统提供的技术栈实例仅支持克隆与查看。

创建自定义技术栈实例

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击左上方的 创建 按钮创建技术栈实例。

  3. 填写以下技术栈信息后,单击 确定

    • 技术栈:选择所要创建的技术栈框架。

    • 技术栈版本:输入版本前缀,后缀默认为租户名。

    • 支持操作系统:支持 CentOS 6.5 64bit、CentOS 7.2 64bit、CentOS 7.6 64bit、CentOS 7 64bit 操作系统。

    • 调试模式:勾选调试模式意味着在发布技术栈后,仍可以对该技术栈进行任意修改,从而方便您对技术栈在云上进行集成测试,但调试模式的技术栈无法共享给任何租户。发布之后取消调试模式则无法再次开启调试模式,取消调试模式之后,技术栈可重新分享给其他租户。

    • 描述:输入关于技术栈的描述,长度不能超过 500 个字符。

    • 技术栈包:单击 上传文件 上传本地技术栈包。

    • 环境参数:单击 添加 输入环境参数。

    创建成功的技术栈处于 未发布 状态。

发布技术栈实例

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击 未发布 状态的技术栈实例右侧的 更多 > 发布

  3. 在弹出框中,单击 确定

    发布成功的技术栈处于 已发布 状态。

废弃自定义技术栈实例

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击技术栈实例右侧的 更多 > 废弃

  3. 在弹出框中,单击 确定

    发布成功的技术栈处于 已废弃 状态。

克隆技术栈实例

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击技术栈实例右侧的 更多 > 克隆

  3. 在弹出框中修改技术栈的信息后,单击 确定

    发布成功的技术栈处于 未发布 状态。

删除技术栈实例

您仅可删除未使用的自定义技术栈实例。

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击技术栈实例右侧的 更多 > 删除

  3. 在弹出框中,单击 确定

查看技术栈实例

  1. 进入应用管理控制台,单击左侧导航栏中的 技术栈管理,进入技术栈管理页面。

  2. 在技术栈管理页面中,单击技术栈实例右侧的 更多 > 查看

  3. 进入技术栈实例详情的只读页面,查看具体信息。

系统技术栈版本说明

SOFAStack 提供了 SOFABoot 技术栈(2.0 架构)及 NodeJS 等常用的系统技术栈供您使用。相关信息,请参见 技术栈版本说明