暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

重磅!瀚高IvorySQL Operator项目正式开源

瀚高数据库 2023-07-11
592

当下,在Kubernetes上运行大数据平台已经成为行业新趋势,越来越多的厂商将其工作负载转移到Kubernetes上。根据Data on Kubernetes(DoK)社区的一项新调查,2022年在Kubernete上运行数据库的组织比例比去年上升了26个百分点。Kubernetes在管理数据库集群方面提供了诸多好处,例如自动化和可扩展性等,同时也带来了新的复杂性和挑战

2022年在Kubernete上运行数据库的组织比例图

2021年,瀚高开源了基于PostgreSQL并兼容Oracle数据库的IvorySQL项目,随着IvorySQL的发布及更新,在Kubernetes上管理IvorySQL集群的Operator成为了迫切需要

对此,瀚高近日宣布推出IvorySQL Operator(ivory-operator,简称IVYO)IvorySQL Operator基于CrunchyData postgres-operator fork,并进行了IvorySQL化,这极大的简化了IvorySQL集群的部署和管理。目前第一个版本已更新至IvorySQL开源社区,该项目100%开源,可自动在Kubernetes上部署和管理IvorySQL集群。

01

发布功能

  • IvorySQL单机数据库功能

  • 具备个性化定制能力

  • 支持基于Patroni的IvorySQL高可用集群

  • 提供扩展、备份恢复功能

  • 基本操作管理(如:规格变更、用户管理、集群管理)功能;


具体IvorySQL功能特性,请查看IvorySQL Operator官方项目主页:
https://github.com/IvorySQL/ivory-operator


02

文档位置

英文版:https://github.com/IvorySQL/ivory-operator#readme


03

IvorySQL Operator特点

  • 100%开源

  • 快速部署

  • 高可用性

  • 支持扩展

  • 备份恢复

  • 多平台兼容

04

为IvorySQL注册Docker Hub

用于存放IvorySQL operator的所有images。例如:
  • ivorysql/ivorysql、ivorysql/ivory-operator、ivorysql/pgbackrest

  • docker push ivorysql/ivorysql:v0.1


05

IvorySQL Operator将要做的

  • 支持PGAdmin4

  • 监控报警系统

  • 支持数据库版本自动更新

  • 更多功能


06

ivory-operator三季度计划

  • 丰富周边开源组件,比如监控工具、管理工具等;

  • CI/CD规范化,完善回归测试流程,保障代码提交质量;

  • 文档规范化,参考IvorySQL的管理方式,将ivory-operator文档规范化;


未来希望IvorySQL Operator在以数据价值驱动发展的新竞争时代中能够助推企业数字化转型,助力开源数据库生态的创新与成长。欢迎您访问IvorySQL Operator官方项目主页:https://github.com/IvorySQL/ivory-operator


07

关于Kubernetes Operator 

「Kubernetes Operator 」是一种特定于应用的控制器,可扩展Kubernetes API 的功能,来代表Kubernetes 用户创建、配置和管理复杂应用的实例。它基于基本Kubernetes 资源和控制器概念构建,但又涵盖了特定于域或应用的知识,用于实现其所管理软件的整个生命周期的自动化。(引用自:什么是 Kubernetes Operator?https://www.redhat.com/zh/topics/containers/what-is-a-kubernetes-operator)


如需商业支持,请点击文章左下方“阅读原文”联系我们

文章转载自瀚高数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论