Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Update homepage and Readme #462

Closed
andyli029 opened this issue Apr 22, 2022 · 5 comments · Fixed by #468, #471 or #478
Closed

[Feature] Update homepage and Readme #462

andyli029 opened this issue Apr 22, 2022 · 5 comments · Fixed by #468, #471 or #478
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request require-doc
Milestone

Comments

@andyli029
Copy link
Contributor

Is your feature request related to a problem? Please describe.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

@andyli029 andyli029 added the enhancement New feature or request label Apr 22, 2022
@andyli029 andyli029 added this to the v2.2.0 milestone Apr 22, 2022
@andyli029 andyli029 added documentation Improvements or additions to documentation require-doc labels Apr 22, 2022
@Lydialin2390
Copy link
Contributor

Lydialin2390 commented Apr 28, 2022

banner

面向云原生、容器化的数据库开源社区

A+


什么是 RadonDB MySQL

RadonDB MySQL 是基于 MySQL 的开源、高可用、云原生集群解决方案。支持一主多从高可用架构,并具备安全、自动备份、监控告警、自动扩容等全套管理功能。

RadonDB MySQL Kubernetes支持在 KubernetesKubeSphereRancher 上安装部署和管理,自动执行与运行 RadonDB MySQL 集群有关的任务。

最新版本

RadonDB MySQL Kubernetes 2.1.4 全新发布!多项功能优化,带来更好的用户体验,详见 v2.1.4 发行记录

核心特性

🧠 数据强一致性:采用一主多备高可用架构,自动脑裂保护处理。

✏️ 高可用:支持一主多备架构,灵活满足各类可用性需求。

💻 自动运维:可设置自动备份策略、监控告警策略、自动扩容策略。

🎈 弹性扩缩容:根据业务需要实时扩展数据库的 CPU、内存、存储容量。

架构图

1⃣️ 通过 Raft 协议实现无中心化领导者自动选举
2⃣️ 通过 Semi-Sync基于GTID 模式同步数据
3⃣️ 通过 Xenon 提供高可用能力

banner

功能规划

graph LR
     A[3.0-Operator<br><br>自动化运维<br>多节点角色<br>灾备集群<br>SSL 传输加密]--- B[2.0-Operator<br><br>增删节点<br>自动扩缩容<br>升级集群<br>备份与恢复<br>故障自动转移<br>自动重建节点<br>自动重启服务<br>账户管理-提供 API 接口<br>在线迁移]---C[1.0-Helm<br><br>集群管理<br>监控告警<br>集群日志管理<br>账户管理]
Loading

快速开始

👀 本教程主要演示如何在 Kubernetes 上部署 RadonDB MySQL 集群(Operator)。

部署准备

📦 已准备可用 Kubernetes 集群。

部署步骤

步骤 1: 添加 Helm 仓库

helm repo add radondb https://radondb.github.io/radondb-mysql-kubernetes/

步骤 2: 部署 Operator

以下指定 release 名为 demo , 创建一个名为 demo-mysql-operatorDeployment

helm install demo radondb/mysql-operator

说明
在这一步骤中默认将同时创建集群所需的 CRD

步骤 3: 部署 RadonDB MySQL 集群

执行以下指令,以默认参数为 CRD mysqlclusters.mysql.radondb.com 创建一个实例,即创建 RadonDB MySQL 集群。您可参见配置参数说明,自定义集群部署参数。

kubectl apply -f https://github.com/radondb/radondb-mysql-kubernetes/releases/latest/download/mysql_v1alpha1_mysqlcluster.yaml

操作视频

部署版本:RadonDB MySQL Kubernetes 2.1.3

在 Kubernetes 上部署 RadonDB MySQL Operator 和 MySQL 集群,快速查看 👉 Demo 视频

📖 了解更多,请查看文档:

协议

RadonDB MySQL 基于 Apache 2.0 协议,详见 License

欢迎加入社区话题互动 ❤️

😊 社区官网:https://radondb.com

😁 社区论坛:请加入 KubeSphere 开发者论坛 RadonDB 板块。

😆 社区公众号:RadonDB 开源社区

🦉 社区微信群:请添加群助手 radondb 邀请进群

如有任何关于 RadonDB MySQL 的 Bug、问题或建议,请在 GitHub 提交 issue论坛反馈。

@runkecheng
Copy link
Collaborator

快速开始可以精简:

# 安装 operator
helm repo add radondb https://radondb.github.io/radondb-mysql-kubernetes/
helm install demo radondb/mysql-operator
# 安装集群
kubectl apply -f https://github.com/radondb/radondb-mysql-kubernetes/releases/latest/download/mysql_v1alpha1_mysqlcluster.yaml

@Lydialin2390
Copy link
Contributor

已更新

@runkecheng
Copy link
Collaborator

可以提交一个pr,方便评论和留下记录

@Lydialin2390
Copy link
Contributor

👌

@andyli029 andyli029 reopened this May 10, 2022
andyli029 added a commit that referenced this issue May 10, 2022
zhl003 pushed a commit to zhl003/radondb-mysql-kubernetes that referenced this issue Aug 17, 2022
zhl003 pushed a commit to zhl003/radondb-mysql-kubernetes that referenced this issue Aug 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request require-doc
Projects
None yet
5 participants