<p>Is there any way of viewing cache data in kubernetes cluster ? Does it get stored in a folder somewhere or can It be shown via a monitoring tool (Prometheus) ?
And how to clean the cache data in k8s cluster ?</p>

<p>There is cache directory in Kubernetes; however, it is held within the Master Node. As shown in this <a href="https://github.com/kubernetes/kubernetes/issues/59356" rel="nofollow noreferrer">github link</a>, the issue was found when debugging the kube-controller which is handled by the Master Node. </p>

<p>I am not familiar with Amazon's cloud service; however, within GKE, the Master node is a managed service and customers do not have access to it. So to answer your question, yes there is a cache directory in Kubernetes, but you cannot view it within GKE.</p>
