【问题标题】:How to keep persistent volumes in sync between clusters?如何保持集群之间的持久卷同步?
【发布时间】:2020-02-19 02:42:50
【问题描述】:

我正在尝试安装在 Kubernetes 中运行的 Wordpress,并且可以选择在 minikube 中本地运行相同的配置。我想使用 Wordpress 的标准 Docker 镜像:https://hub.docker.com/_/wordpress/

我无法确保插件和模板同步。 Docker 容器在 /var/www/html 处公开一个卷。 Wordpress 安装,以及我的插件将在那里。

假设我在 Minikube 上进行开发,以及安装插件等。如何处理本地集群和目标集群之间的持久卷之间的移动?每次缩放 Pod 时我是否应该重新安装 Wordpress?

【问题讨论】:

    标签: wordpress docker kubernetes


    【解决方案1】:

    如果您计划将持久卷迁移到不同的集群,您可以按照为持久卷编写便携式配置 (https://kubernetes.io/docs/concepts/storage/persistent-volumes/#writing-portable-configuration) 指南。

    【讨论】:

      【解决方案2】:

      在实际生产场景中,您可能希望使用标准工具在集群之间备份和迁移持久卷。 Valero 就是这样一个工具,可以让您实现这一目标。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-10-21
        相关资源
        最近更新 更多