下载吧 其他软件

分类分类

Rainbond(应用管理平台)

Rainbond(应用管理平台)

v5.3.0 官方版

大小:10 MB 更新:2024/05/28

类别:其他软件系统:WinAll

立即下载

  Rainbond是一个绿色安全、免费开源的应用管理网站构建模板,通过该模板用户可以快速搭建简单易用的饮用管理品台,可以对开源应用商店、工业物联网应用商店、码云GVP应用商店、本地组件库等进行管理和使用,同时该软件内置应用、新增、网关、插件、团队管理、任务等六大功能操作模块,可帮助用户进行专业便捷的应用管理;Rainbond界面简洁直观、简单易用,支持快速便捷的网站搭建,通过该软件用户可以进行服务治理、多维度应用观测以及流量管理等操作,非常方便实用。

Rainbond(应用管理平台)

软件功能

  Kubernetes集群托管

  云资源对接

  集群一键化安装和扩容

  多集群应用调度

  多集群应用编排

  支持源代码持续构建

  Docker镜像持续构建

  支持集成Git源码仓库

  支持集成vn源码仓库

  支持第三方服务集成管理

  支持应用12要素原则

  一键部署及回滚

软件特色

  以应用为中心

  开发者仅需围绕符合12要素的应用(组件)进行开发和运维管理,无需面对复杂的底层资源,包括Kubernetes资源。

  云原生应用交付

  提供完善的云原生应用组装和多云分发流程,覆盖测试交付、生产运维交付、To B 产品交付等场景。

  Kubernetes 多云对接

  Kubernetes 即将成为云原生基础设施,Rainbond 支持对接管理多个 Kubernetes 集群,提供应用运行环境,屏蔽 Kubernetes 技术复杂性,赋能基础设施管理。

  面向交付的应用架构

  应用与运行环境解耦合,服务治理架构与业务逻辑解耦合,使应用天生具有微服务治理能力,资源不绑定能力。

  开发者友好

  平台支持多种简单途径持续构建云原生应用,开发者无需学习 Kubernetes 、微服务知识、高级运维知识,即可获得最佳的云原生体验。

  开 源

  Rainbond 是一个完整开源的企业级平台。

官方教程

  启动 Rainbond 控制台

  需要您准备一台可运行 Docker 容器的机器,可以是 Linux、Windows 和 Mac。当然我们推荐使用 Linux 服务器。如果您还未安装 Docker 服务,可先通过以下命令安装 Docker 服务。

  copycurl sh.rainbond.com/install_docker | bash

  请注意,该命令仅支持 Linux x86 操作系统。

  All-In-One 模式启动控制台

  国内用户:

Rainbond(应用管理平台)

  国外用户:

Rainbond(应用管理平台)

  默认使用 sqlite3 作为数据库,数据存储于用户主目录下的 rainbonddata 目录。Rainbond 5.3 支持控制台数据迁移,便于后续迁移数据到生产环境,请放心体验。

  待容器创建启动成功后,访问机器 7070 端口即可访问到 Rainbond 控制台。

Rainbond(应用管理平台)

  初始化 Rainbond 集群资源

  首次注册完成后将导航到添加集群的页面。Rainbond 需要对接计算资源后即可创建并管理云原生应用。5.3 版本开始支持直接对接云资源(阿里云 ACK 集群)、已经安装的 Kubernetes 集群资源和用户提供的裸机资源。

Rainbond(应用管理平台)

  1)对接云资源适合使用阿里云资源的用户(华为云、腾讯云或其他云用户可自行购买 Kubernetes 服务后使用接入Kubernetes集群方式进行对接)使用云资源方式将自动购买 RDS、ACK、NAS、SLB 等资源,为你快速搭建高可用的生产环境。

  2)接入 Kubernetes 集群适合已搭建有 Kubernetes 集群的用户,你应该具有一定的 Kubernetes 管理能力。该方式需要集群版本在 1.16 以上。

  3)如果你只有 Linux 机器,请使用从主机开始安装入口,Rainbond 为你自动安装 Kubernetes 集群。

  请基于产品引导选择合适的方式进行集群的安装和初始化。 参考文档 添加集群

  请注意,集群安装初始化可以并行进行,你可以同时进行多个集群的安装和初始化。

  部署控制台到 Rainbond

  开始部署之前,请确保集群剩余内存资源大于 2GB。

  首先依然访问 Rainbond 控制台,创建一个系统服务团队用来部署系统应用。进入团队空间选择新增,基于应用市场创建组件。在开源应用商店中搜索rainbond 找到Rainbond-开源应用。

  请注意,若您还未完成应用商店绑定,请先在企业视图应用商店管理中进行云应用商店的账号注册和登录。

Rainbond(应用管理平台)

  点击安装,选择最新版本(5.3.0 为最新支持此部署模式的版本),完成 Rainbond 控制台的部署。等到控制台启动成功后即可通过默认域名访问新的控制台。在新控制台中完成管理员账号的注册从而进入到数据恢复页面。

  请注意,若你需要使用云数据库或自建的高可用数据库,可通过第三方组件添加外部数据库后替换安装的应用中的 Mysql 数据库组件。第三方组件中的连接变量信息需要与 Mysql 组件保持一致。

  Rainbond-UI 和 Rainbond-控制台 两个组件可以进行水平伸缩。

  备份老控制台的数据

  回到老控制台的企业视图-》设置页面,切换到数据备份页面。如下图所示:

Rainbond(应用管理平台)

  点击增加备份,备份老控制台的最新数据。

Rainbond(应用管理平台)

  备份成功后如上图所示出现一条备份记录,点击下载将备份数据下载到本地备用。

  如果点击下载无响应,可能是您的浏览器(比如谷歌)拒绝了下载动作,请更换浏览器重试。

  导入数据到新控制台

  访问在 Rainbond 中部署的新控制台,同样进入到数据备份页面,点击导入备份,上传上一步下载的备份数据。

  请注意,这里一定得确保备份数据的源控制台版本与新控制台版本保持一致。

  上传成功后点击恢复,将数据导入到新的控制台中。恢复成功后需要退出登录,使用老控制台的账号信息登录。你将会发现数据已经迁移成功。

  请注意,若恢复后平台自动退出登录,请重新访问新控制台域名,不要携带 path 路径,使用老控制台的账号进行登录。因为历史数据已经失效。

  到此控制台迁移已经完成,你可以使用平台网关策略管理为控制台绑定你自己的域名,或 TCP 策略。参考文档

  请注意定期备份平台数据,以方便在紧急情况下异地恢复控制台服务。

  请记住控制台所有组件在伸缩管理页面中的grctl service get 查询命令,有助于在紧急情况下在集群端操作该组件。

常见问题

  你可能关注的问题:

  跟随云原生技术潮流,解决业务障碍

  企业业务系统多或交付客户环境多,需要建立统一交付体系。

  To B 交付, 产品复用性差,需要建立标准化产品模块共享平台。

  To B 交付自动化低,交付周期长,需要更高效的交付方式。

  交付项目,客户需要一个易于使用且成熟的云平台。

  已了解 Kubernetes 的优势,却困于如何用好 Kubernetes。

  企业开发环境、测试环境、公有云生产环境的基础设施和应用统一管理。

  企业没有运维员工,需要一个开发者友好的开发、运维一体化平台。

  更多需要使用易用的云原生应用管理平台的场景。

解决方案

  一站式解决方案

  产品管理、客户管理、在线持续交付技术,打造企业统一应用交付体系。

  云原生应用模型技术,辅助企业完成业务模块化改进和技术共享。

  云到云协同、云到端协同技术,打通应用交付全链路。

  Kubernetes资源自动按需生成技术,直接获取 Kubernetes 最佳实践。

  多云管理技术,应用在多云间随时迁移。

  流量管理、应用全方位监控、日志管理,链路追踪等运维技术开箱即用。

相关文章
  • 最新排行
  • 最热排行
  • 评分最高
其他软件排行榜

点击查看更多

点击查看更多

点击查看更多