【发布时间】:2019-09-29 14:13:30
【问题描述】:
我正在尝试在 kubernetes 或 docker swarm 中部署 scalable mariadb galera 集群。由于每个 pod 或容器都需要自己的 galera 配置,我应该如何创建我的部署以便能够在没有任何手动工作的情况下对其进行扩展?我认为我们不能使用 ConfigMap,因为 10 节点集群必须有 10 个 configmap!
节点的mariadb galera配置示例:
wsrep_cluster_address="gcomm://ip_1,ip_2,ip_3"
wsrep_node_address="ip_1"
wsrep_node_name="node_1"
wsrep_cluster_name="mariadb-cluster"
对于每个节点都有不同配置的此类应用程序,最好的部署方式是什么?
注意:我可以创建 pod/容器并自己进行配置(将新节点加入集群),但我认为这不是正确的方式,我需要它能够自动扩展。
【问题讨论】:
标签: kubernetes mariadb galera