k8s v1.17.0,metrics-server:v0.3.6,CrashLoopBackOff

報錯:

# kubectl -n kube-system logs metrics-server-v0.3.6-69fb9946b-clgr8 -c metrics-server-nanny

ERROR: logging before flag.Parse: I0205 04:48:20.672729       1 pod_nanny.go:65] Invoked by [/pod_nanny --config-dir=/etc/config --cpu={{ base_metrics_server_cpu }} --extra-cpu=0.5m --memory={{ base_metrics_server_memory }} --extra-memory={{ metrics_server_memory_per_node }}Mi --threshold=5 --deployment=metrics-server-v0.3.6 --container=metrics-server --poll-period=300000 --estimator=exponential --minClusterSize={{ metrics_server_min_cluster_size }}]

ERROR: logging before flag.Parse: I0205 04:48:20.672812       1 pod_nanny.go:66] Version: 1.8.7

invalid argument "{{ metrics_server_min_cluster_size }}" for "--minClusterSize" flag: strconv.ParseUint: parsing "{{ metrics_server_min_cluster_size }}": invalid syntax


修改metrics-server-deployment.yaml和resource-reader.yaml文件後重新apply:

1. 

#diff metrics-server-deployment.yaml metrics-server-deployment.yaml.bak 


57,61c57,59

<         #- --kubelet-port=10255

<         #- --deprecated-kubelet-completely-insecure=true

<         - --kubelet-insecure-tls

<         - --kubelet-preferred-address-types=InternalIP

<         #- --kubelet-preferred-address-types=InternalIP,Hostname,InternalDNS,ExternalDNS,ExternalIP

---

>         - --kubelet-port=10255

>         - --deprecated-kubelet-completely-insecure=true

>         - --kubelet-preferred-address-types=InternalIP,Hostname,InternalDNS,ExternalDNS,ExternalIP

90c88

<          # - --cpu={{ base_metrics_server_cpu }}

---

>           - --cpu={{ base_metrics_server_cpu }}

92,93c90,91

<          # - --memory={{ base_metrics_server_memory }}

<          # - --extra-memory={{ metrics_server_memory_per_node }}Mi

---

>           - --memory={{ base_metrics_server_memory }}

>           - --extra-memory={{ metrics_server_memory_per_node }}Mi

101,102c99

<           #- --minClusterSize={{ metrics_server_min_cluster_size }}

<           - --minClusterSize=2

---

>           - --minClusterSize={{ metrics_server_min_cluster_size }}


2.

# diff resource-reader.yaml resource-reader.yaml.bak 

15d14

<   - nodes/stats


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章