Not all nodes have metrics server running.
Am i missing something?
You appear to be correct – cluster1 and cluster4 lack the needed install:
student-node ~ ✖ ssh cluster1-controlplane "kubectl top node"
error: Metrics API not available
student-node ~ ✖ ssh cluster3-controlplane "kubectl top node"
NAME CPU(cores) CPU(%) MEMORY(bytes) MEMORY(%)
cluster3-controlplane 36m 0% 1431Mi 1%
student-node ~ ➜ ssh cluster4-controlplane "kubectl top node"
error: Metrics API not available
I’ll ask engineering to fix this.