gpt4 book ai didi

gitlab - Kubernetes 持久卷调整大小

转载 作者:行者123 更新时间:2023-12-01 06:03:24 25 4
gpt4 key购买 nike

当您的服务用完现有卷可用空间时,解决存储问题的好方法是什么?

例如,我在安装了 Helm Chart 的 kubernetes 上运行了一个 gitlab 服务。
我使用了默认设置,但现在我的 gitlab 可用空间不足。
解决此问题的理想方法是什么?

  • 无论如何我可以增加PV的大小吗?
  • 我应该以某种方式备份 gitlab 数据,用更多存储空间重新创建它吗?
  • 我可以以某种方式从 PV-s 备份和恢复数据,这样就不会丢失数据吗?
    当您的 PersistentVolume 已满时,我愿意接受有关如何处理该问题的任何建议!

  • 谢谢您的回答,
    本斯·皮亚塔苏克

    最佳答案

    Is there anyway I can increase the PV in size?



    目前在 Kubernetes 中没有官方增加 PV 大小的方法,实际上我认为这不是 Kubernetes 的责任。 Here's the related issue.

    但是您可以分两步手动增加它:
  • 增加后端存储中的 PV 大小,例如。 resize GCE pd
  • 更改 Kubernetes 集群中的 PV 大小定义,例如。 kubectl edit pv <pv_id>

  • 至于数据备份和恢复,这取决于你的后端存储。您可以备份您的 PV(例如创建快照)-> 基于它创建一个新的 -> 并增加大小 -> 创建一个具有相同定义的新 pod,但将较大大小的 PV 绑定(bind)到它。

    关于gitlab - Kubernetes 持久卷调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42577365/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com