RadonDB MySQL on K8s 2.1.3 發佈!

来源:https://www.cnblogs.com/radondb/archive/2022/03/25/16055316.html
-Advertisement-
Play Games

RadonDB MySQL Kubernetes 於 3 月 24 日正式發佈新版本 2.1.3 。該版本主要基於在 2.1.2 進行功能優化和升級。 致謝 首先感謝 @andyli029 @acekingke @runkecheng @mgw2168 @molliezhang 提交的修改。 什麼是 ...


RadonDB MySQL Kubernetes 於 3 月 24 日正式發佈新版本 2.1.3 。該版本主要基於在 2.1.2 進行功能優化和升級。

致謝

首先感謝 @andyli029 @acekingke @runkecheng @mgw2168 @molliezhang 提交的修改。

什麼是 RadonDB MySQL?

RadonDB MySQL 是一款基於 MySQL 的開源、高可用、雲原生集群解決方案。支持一主多從高可用架構,並具備安全、自動備份、監控告警、自動擴容等全套管理功能。目前已經在生產環境中大規模的使用,用戶包含 銀行、保險、傳統大企業等。服務高可用由已經開源的 MySQL 集群高可用組件 Xenon 來實現。

隨著國內外雲原生技術蓬勃發展,資料庫容器化實現技術趨於成熟,各大 K8s 社區用戶對 MySQL on K8s 高可用的需求呼聲不斷。社區決定將 RadonDB MySQL 完整的移植到 K8s 平臺(RadonDB MySQL Kubernetes),並於 2021 年將其正式開源。項目意在為廣大的 K8s 和 MySQL 開發者們,提供一款企業級的 MySQL on K8s 高可用方案

RadonDB MySQL Kubernetes 支持在 Kubernetes、KubeSphere、Rancher 等平臺安裝部署和管理,自動執行與運行 RadonDB MySQL 集群有關的任務。

RoadMap

  1. 支持更多方式的資料庫備份恢復
  2. 支持更細粒度的配置更新
  3. 支持 MySQL 8.0
  4. 抽象完善外部調用 API
  5. 進一步提升服務質量,減少特殊場景下啟停時間
  6. 完善周期調度 job 功能更高效支持重覆工作
  7. StatefulSet 完善為 Multi StatefulSet
  8. 支持線上遷移
  9. 完善 e2e 測試框架,覆蓋更多場景

項目地址

部署文檔

新版本功能一覽

  1. 一鍵發佈工作流
  2. 支持按標簽重建集群節點
  3. 增加 Pod 調試模式

以下是完整 2.1.3 的 Release Notes[1]。

2.1.3Release Notes

Features

  • workflow: Publish release only one click. #421 (#422)
  • mysqlcluster: Support automatic rebuild of nodes by label. (#389)
  • mysqlcluster: Debug Mode for Pod #375 (#383)

Improvements

  • .github: Adjust release-drafter (#424)
  • chart: Update chart version to v2.1.3. (#419)
  • config: Add podAntiAffinity sample yaml. #371 (#393)
  • docs: Add troubleshoot.md #387 (#414)
  • docs: Add offline deployment document. #396 (#399)
  • docs: Add a description of service_name connection method #401 (#402)

Bug Fixes

  • cmd: Change HttpServer stop channel to buffered channel. #411 (#411)
  • status: Skip the unavailable node and set default node status. #417 (#418)
  • container: Add xenoncli check in the liveness probe. (#405)
  • syncer: Uniform use of global variables set role labels. (#394)
  • hack: Change Xenon's Dockerfile image branch to master. #336 (#392)

歡迎大家下載體驗!

參考及下載鏈接:

[1]. Release Notes: https://github.com/radondb/radondb-mysql-kubernetes/releases

[2]. RoadMap: https://github.com/radondb/radondb-mysql-kubernetes/readme.md


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 一 HSMS通信標準概述 HSMS定義了使用 TCP/IP 作為物理傳輸媒質時的通信介面。 HSMS使用TCP/IP流支持,提供了可靠的雙向同步傳輸,可以用來作為SECS-I通信以及其他更高級的通信環境的替代。 1.1 HSMS連接狀態圖 HSMS狀態機如下圖所示,此圖中描述的行為定義了HSMS的基 ...
  • 當枚舉用來表示一組位集合而不是單個值的時候,我們就需要用到位枚舉。在定義位枚舉類型時,通常需要顯示的為每個枚舉成員分配一個數值,並且還可以定義一些組合值。最後還需要給枚舉加上[Flags]特性標記,如 [Flags] public enum Actions { None = 0, Read = 0x ...
  • 一 什麼是SECS SECS(SEMI Equipment Communication Standard),半導體設備通訊標準。 此標準由SEMI (Semiconductor Equipment and Materials International 國際半導體設備與材料產業協會) 制定,用來統一 ...
  • 一、.NET6中使用swagger swagger支持 API 自動生成同步的線上文檔,下麵在.NET6中引入 1.建.NET6應用並建以下控制器 /// <summary> /// 訂單介面 /// </summary> [ApiController] [Route("[controller]/[ ...
  • 起因 由於某些不可知的原因,需要在系統上安裝深信服的Singress監控,後來卸載的時候,因某些未知原因,損壞了系統的某些設置。導致IE、Chrome無法正常打開網頁。 微信、音樂軟體等都OK,火狐依舊能使用。幸甚。 IE地址欄輸入baidu.com無果,沒響應 IE地址欄輸入14.215.177. ...
  • 故事背景 做linux開發的一般都會涉及到deb包,那麼我們如何製作deb包,debian目錄中都有哪些文件以及他們的含義是什麼呢?那麼我們就帶著這些疑惑去探索了。 探索之路 首先安裝 sudo apt install dh-make 。 修改源代碼文件名 mv xxx xxx-1.0.1 ,為了生 ...
  • 鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 linux配置yum源的三種方法: 1.配置網路yum源 2.通過上傳鏡像文件配置本地yum源 3.通過連接存儲或本地鏡像文件配置本地yum源(虛擬機) 配置各種yum源的時候,需要提前知道自己的linux系統是什麼版本的,以方便後面的配置 // ...
  • 鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 安裝依賴包 yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl systat libseccomp wget vim net-tools git iptables ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...