技术栈管理 image C 容器部署 自定义技术栈 概述 系统默认提供 SPRINGCLOUD、DUBBO、STATICRESOURCE、TONGWEB技术栈。如果面临比较紧急的业务需求,或默认技术栈无法满足特定场景下的业务需求,则可以制作自定义技术栈来解决上述问题。 创建技术栈 1. 登录微服务云应用控制台,选择“应用管理 > 技术栈管理”。 2. 点击“创建技术栈”。 3. 在弹出的新增技术栈框中,设置技术栈信息。 “技术栈类型”:下拉选择系统支持的技术栈类型。 “技术栈版本”:技术栈版本命名规范:[技术栈的版本][依赖包版本][依赖包版本],例:1.0.7j180t2.1.0 (技术栈的版本1.0.7依赖包版本j180依赖包版本t2.1.0),版本号长度不能低于3个字符,不能超过30个字符。 “支持操作系统”:下拉选择系统支持的ctyunos2.0.1,centos7两种操作系统。 “来源”:默认都是自定义。 “部署方式”:提供容器实例部署、Ecs实例部署、Ecs和容器实例部署,如果选择容器部署,只需填写镜像信息、如果选择Ecs实例部署,只需上传技术栈包(目前技术栈包只支持tar后缀类型文件),如果选择Ecs和容器实例部署,则技术栈包和镜像信息都需要填写。 “应用性能监控”:默认关闭,开启表示支持接入应用性能监控能力,在创建应用实例时如果订购了应用性能监控产品,则可以勾选开启应用性能监控。 “微服务治理中心”:默认关闭,开启表示支持接入微服务治理能力,在创建应用实例时如果订购了微服务治理产品,则可以勾选开启微服务治理治理。 “技术栈包”:上传技术栈压缩包。关于如何制作技术栈包,请参考技术栈使用指南,目前仅支持tar格式的文件。 "ECS 实例部署环境变量”:支持Ecs实例部署选择技术栈版本时继承自该技术栈版本的环境变量。 “镜像类型”:自购镜像表示用户购买的镜像,MSAP仓库镜像表示微服务云应用平台提供的系统公共镜像。 “MSAP仓库镜像”:包括镜像名称、命名空间、类型、版本、Dockfile信息。 4. 单击“确定”,完成自定义技术栈创建。 说明 创建成功的技术栈处于未发布状态。