又说一次好久不见!最近连广东都有点冷了,北方(广东以北的全部地方)的朋友感觉怎么样呢?要注意保暖,注意别感冒了。
这次更新动态我们来看一下继续在云应用(Rain Cloud Apps)开发的我们带来了什么重磅更新。
对多容器App的支持
怎么能少了容器编排?很多应用一个里面有多个容器负责不同功能,例如有的会附带一个数据库容器,和一个主容器,以往的云应用设计中每个App只有一个容器,因此要实现和管理上都很麻烦。
而现在我们已经对云应用的架构做了更新,现在一个应用里面支持多个容器,只需在编辑版本的时候点击“添加容器”就可以设置多个容器,每个容器都有一系列的独立设定。
同时我们保持原有的选项功能,可以继续为用户提供跨越多个容器的环境变量注入功能。
重新设计的版本管理页面
我们已经对编辑版本页面做了重构,现在可以通过TAB来放置诸如持久化卷、环境变量等功能,这样的信息密度会比以前高得多,使用起来也更加直观和方便。
支持从 Docker Run / Compose 导入成容器
如果我们看见docker命令,能不能自动识别导入到云应用?现在可以了。
通过在编辑版本中的“从 Docker 导入”功能,可以快速转换成云应用容器。
多容器互连用的环境变量
多容器App往往意味着他们彼此之间需要通过内网互联。在docker compose中一般可以用服务名称直接指代对方的连接地址。在RCA中有所不同,我们添加了一个特殊变量:${rca_svc_[容器名]_[服务名]},例如${rca_svc_main_mysql},就可以让这个环境变量在安装时自动设定为名为main这个容器的叫做mysql的服务的内网地址,这样就可以方便模版定义,以及安装方便。具体可以详见App版本制作教程详解。
多容器的便捷管理
现在可以在应用详情页面通过按不同的容器,来切换管理一个应用中的多个容器。
同时整个应用层级的设置,例如选项、基本信息,卸载等都和容器的管理分开放置。
安装页面的重构
应用安装页面也得到重构,现在适应多容器结构,可以分别设定每个容器的信息,同时保留高度的易用性,通常只需根据模版作者的配置一键安装。
预览模版的功能
继续在易用性上改进。安装应用的时候现在可以通过预览配置按钮来查看模版的信息。
这会方便高级用户看见即将安装的内容和设定。
应用详情的返回按钮
到底要怎么从应用详情页面返回商店?好吧,这个feat是凑数的。
题外话
如果您感觉云应用好用,请分享给更多朋友,如果有建议,也欢迎加入产品QQ群:1038805236和我们反馈。
我们也在用云应用的一些经验和技术,应用到游戏云产品中,相信很快就有基于K8S的高可用游戏云面板产品和大家见面。






