gpt4 book ai didi

azure - 如何清理Azure Kubernetes Node的磁盘空间?

转载 作者:行者123 更新时间:2023-12-02 11:57:58 31 4
gpt4 key购买 nike

我按照本教程在 Azure 上创建了一个 Kubernetes 集群来运行构建代理:http://www.chrisjohnson.io/2018/07/07/using-azure-kubernetes-service-aks-for-your-vsts-build-agents/

回顾一下其中的内容:一个用于使用 secret 和配置映射进行部署的 Helm chart 。对于此部署,我在 Azure 上使用所有默认设置创建了一个 kubernetes 集群,并且它从安装了 vsts 构建代理的 Docker Hub 中提取镜像。

一切都工作正常,但最近 Pod 开始经常被驱逐,它们的消息是:

Message: Pod The node was low on resource: [DiskPressure].

如何解决这个问题?

最佳答案

或者/或者:

  • 您可以使用 this 等内容升级主节点磁盘的大小。 .

  • 检查哪些 Pod 占用了空间。是日志吗?是缓存数据吗?是交换吗?每个应用程序都是不同的,因此您必须具体情况具体分析。

  • 设置local ephemeral在 Pod 级别为您的工作负载提供存储,这样它们就不会溢出。大量使用的 Pod 将被驱逐。

  • 使用Persistent Volumes适用于您的工作负载,尤其是一些非本地工作负载,只是为您的应用程序保留的负载。

关于azure - 如何清理Azure Kubernetes Node的磁盘空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53199813/

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