在 GKE 中,如果 metrics-server 因為資源不足崩潰,可以透過更改 NannyConfiguration
和刪除 Deployment: metric-server
來改善這個問題。
> kubectl top pod |
Environment:
- Kubernetes: v1.17.15-gke.800
範例
> kubectl apply -f metrics-server-config.yaml |
apiVersion: v1 |
> kubectl delete deployment -n kube-system metrics-server-v0.3.6 |
需要 3-5 分鐘,等待 kube-controller-manager 生效,用新的配置產生 Deployment。