【问题标题】:Add on-premise CockroachDB node to a cluster hosted in Kubernetes将本地 CockroachDB 节点添加到 Kubernetes 中托管的集群
【发布时间】:2022-06-06 23:24:45
【问题描述】:

我计划部署一个小型 Kubernetes 集群(3 个 32GB 节点)。我没有使用 K8S 的经验,我需要想出某种弹性的 SQL 数据库设置,而 CockroachDB 似乎是一个不错的选择。

我想知道是否有可能相对容易部署一个配置,其中一些 CockroachDB 实例(节点?)位于 K8S 集群内,但同时其他一些实例位于 K8S 集群之外(2 个本地虚拟机)。所有这些 CockroachDB 都需要被视为一个 CockroachDB 集群。可能还值得注意的是,Kubernetes 将托管在云中(例如 Linode)。

经过相对容易我是说:

  • 简化部署
  • 需要很少的维护

【问题讨论】:

    标签: kubernetes cockroachdb distributed-database


    【解决方案1】:

    是的,直接进行 CRDB 的多云部署。这是 cockroachdb 的一大优势。只需在每个运行 cockroachdb 的 VM/pod 上运行 cockroach start 命令,它们就会形成一个集群。

    有关更多信息,请参阅此博客文章/教程:https://www.cockroachlabs.com/blog/multi-cloud-deployment/

    【讨论】:

      猜你喜欢
      • 2015-11-26
      • 2015-10-05
      • 2020-02-04
      • 2021-09-28
      • 2021-01-08
      • 2019-09-17
      • 2017-05-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多