V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
smarthadron
V2EX  ›  分享创造

Rainbond V5.0 Beta 公测公告

  •  
  •   smarthadron · 2018-12-14 13:11:35 +08:00 · 1608 次点击
    这是一个创建于 2156 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Rainbond 支撑企业应用的开发、架构、交付和运维的全流程,通过“无侵入”架构无缝衔接各类企业应用,底层资源可以对接和管理 IaaS、虚拟机和物理服务器

    Rainbond V5.0 即日起开启 Beta 版本公测,诚邀广大用户试用。

    Rainbond V5.0 版本主要特性:

    1. 新增应用网关

    ( 1 )移除了原 rbd-entrance rbd-lb 两个组件,增加 rbd-gateway 组件 ( 2 )支持 HTTP、TCP 服务访问策略管理 ( 3 ) HTTP 策略支持基于域名、访问路径、请求头、Cookie 访问路由控制 ( 4 )支持配置 HTTPs 规则、HTTP 转 HTTPs 规则 ( 5 )支持泛域名规则 ( 6 )支持 SSL 证书管理 ( 7 )支持 A/B 测试、灰度发布控制 ( 8 ) TCP 策略支持基于 IP、端口访问控制 ( 9 )自定义负载均衡策略,目前支持支持轮询算法,后续测试版本支持一致性 Hash 算法,Session 粘连算法 ( 10 ) rbd-gateway 支持集群部署,高可用与流量均摊,可工作于 4 层高性能软硬件负载均衡之后。

    2. 支持对接已有 Kubernetes 集群

    ( 1 )应用运行时完整重构,提供以应用为核心的控制器抽象 ( 2 )无状态服务部署类型更改为 Kubernetes Deployment 资源 ( 3 )有状态服务本地存储、共享存储提供更改为动态 PV,运行时提供 Provider ( 4 )应用状态维护由集中式更改为分布式,去除单点间歇性故障 ( 5 )有状态服务、无状态服务皆提供自动化滚动升级策略 ( 6 ) 默认 Kubernetes 版本升级到 1.10 版本 Docker 版本升级到 17.06 版本 ( 7 ) 支持社区版本 Kubernetes 集群对接

    3. 源码构建更新版本,支持 Gradle。

    ( 1 )Java PHP Python NodeJS Golang .NetCore 各语言可选 Runtime 版本升级 ( 2 ) Java 语言支持Gradle源码构建 ,支持 War、Jar 包部署 ( 3 ) Dockerfile 支持多阶段构建 ( 4 )支持离线环境下的源码持续构建(离线环境已具有必要的使用语言包仓库)

    4. 简化应用操作,优化控制台体验。

    ( 1 )明确定义 应用 /服务 两级抽象。 ( 2 )应用 Dashboard 页面拓扑图应用状态实时刷新。 ( 3 )应用 Dashboard 页面增加快捷创建服务组件的流程。 ( 4 )应用 Dashboard 页面增加应用级启动、停止、升级控制。 ( 5 )增加应用网关完整的控制流程页面 (完成)。 ( 6 )服务组件支持(更新升级)操作 。 ( 7 )服务组件支持源码构建配置 。 ( 8 )应用安装支持先安装,配置后启动选择。

    5. Windows 支持 (5.0 仅作为测试功能)

    ( 1 ) node 组件支持 windows 节点部署,管理 windows 节点和平台服务 ( 2 ) rbd-chao 组件支持 windows 节点部署,构建 windows 应用 ( 3 )服务构建调度支持区分 windows 和 linux 应用。 ( 4 )服务运行调度,存储支持 Windows 节点。 ( 5 )数据中心镜像仓库升级支持 Windows 镜像。

    6. 简化安装和维护

    ( 1 )系统安装策略由 SaltStack 更换为 Ansible ( 2 )新加 windowsutil 组件支持传统程序或脚本部署为 windows 服务 ( 3 )支持多配置文件配置节点服务 ( 4 )支持 Windows 节点下服务守护和健康检查 ( 5 ) grctl 多个命令升级改造 ( 6 )内置支持安装 flannel host-gateway 网络

    Rainbond V5.0 测试安装方式

    wget https://pkg.rainbond.com/releases/common/v5.0/grctl
    chmod +x ./grctl
    ## 更多设置参数,参见 ./grctl init -h
    ./grctl init --iip <内网 ip>
    
    ## 需要手动 up 节点
    grctl node up <uid>
    
    ## 访问地址
    <管理节点 ip>:7070
    

    问题反馈

    你在试用过程中遇到任何问题可在以下链接留言。

    http://t.goodrain.com/t/rainbond-v5-0-beta/555

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2578 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 15:08 · PVG 23:08 · LAX 07:08 · JFK 10:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.