摘要 RadonDB MySQL Kubernetes v2.2.0 於近日發佈!該版本開始支持 MySQL 8.0,備份功能優化,並全面提升高可用穩定性。社區同步發起“新版試用贏周邊”活動! 致謝 感謝 @runkecheng、 @acekingke、 @andyli029 、@zhl003、 @ ...
摘要
RadonDB MySQL Kubernetes v2.2.0 於近日發佈!該版本開始支持 MySQL 8.0,備份功能優化,並全面提升高可用穩定性。社區同步發起“新版試用贏周邊”活動!
致謝
感謝 @runkecheng、 @acekingke、 @andyli029 、@zhl003、 @hayleyling 提交的修改。
下載地址:https://github.com/radondb/radondb-mysql-kubernetes/releases
距離上一個版本 v2.1.4 已經過去三個月了。通過下載量分析可知,v2.1.4 較前幾個版本受關註度大大增加。所以該版本也成了使用反饋最多的一個版本,這些反饋成為 v2.2.0 在功能性、易用性、穩定性和文檔內容等方面提升的重要參考。
另外,根據 Google 搜索結果可知,RadonDB MySQL Kubernetes 是目前最活躍的高可用 MySQL 集群 Operator 之一。
項目不斷活躍的同時,社區也在不斷完善基礎設施,在 Q2 上線了社區官網 www.radondb.com ,歡迎大家訪問。
新版本功能一覽
新特性
- 支持 MySQL 8.0
- 鏡像 Percona 8.0.25(預設版本 5.7)
- 支持自定義備份
- 可以將集群數據備份到 S3 或者指定的捲
- 支持定時備份
- 可以用定時任務的方式,自動備份集群
- 增加集群恢復功能
- 現在可以基於備份創建新的集群
- 支持用戶自定義 MySQL 參數
- 配置
my.cnf
更加靈活
- 配置
- 集群服務端支持 TLS 加密
- 客戶端可以選擇使用加密連接和服務端通信
- 增加自動適配參數的功能
- 集群根據 Pod 的配額自動設置一些關鍵參數
- 增加
custom resource
參數自動校驗- 自動檢測不合法的參數
- 例如,在 MySQL 8.0 中,不能線上修改
lower_case_table_names
參數
- 增加
custom resource
附加列印列- 例如,可以通過
kubectl get clusername
查看承擔當前集群 Leader 角色的 Pod
- 例如,可以通過
- 增加備份狀態記錄
- 支持查詢集群的歷史備份信息
優化
- 極大增強高可用性,故障轉移更加可靠
- 簡化 Operator 日誌內容,日誌更加簡潔和清晰
- 完善使用文檔,並提供英文版本
修複
- 修複集群在啟用 IPv6 環境下的適配問題
註意:如果本地已經安裝過歷史版本,需要手動更新 CRD。
新版試用贏周邊
值此新版本發佈之際,社區邀請大家搶先試用新版本,多款社區周邊等你領取!點擊查看活動頁面