清除Kubernetes集群中的缓存数据

时间:2018-09-27 06:24:05

标签: amazon-web-services kubernetes google-kubernetes-engine infrastructure kubernetes-health-check

有什么方法可以查看Kubernetes集群中的缓存数据吗?它是否存储在某个位置的文件夹中,或者可以通过监视工具(Prometheus)显示? 以及如何清除k8s集群中的缓存数据?

2 个答案:

答案 0 :(得分:0)

Kubernetes中有缓存目录;但是,它保存在主节点中。如此github link中所示,在调试由主节点处理的kube-controller时发现了问题。

我对亚马逊的云服务不熟悉;但是,在GKE中,主节点是一项托管服务,客户无法访问它。因此,要回答您的问题,是的,在Kubernetes中有一个缓存目录,但是您无法在GKE中查看它。

答案 1 :(得分:0)

使用此命令,您可以查看每个Pod的buff / cahe内存

mountSwagger

然后是kubectl exec -it my-cluster-kafka-1 -- bash

enter image description here