Repository navigation
Releases: cloudacademy/metrics-server
Releases · cloudacademy/metrics-server
Release list
1.36
1.29
1.28
1.26
Based on 0.63 components.yaml
The metrics server deployment is modified for our use case (allow to run on control plane, allow insecure, host network). Specifically the following are added to the metrics-server Deployment spec
spec.template.spec:
hostNetwork: true
containers[0].args:
- --kubelet-insecure-tls
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 3001.24
1.21
1.20
1.19
1.25
Install (in master-ami.sh / master user data) with
kubectl apply -f https://github.com/cloudacademy/metrics-server/releases/download/1.25/components.yaml
Moving to follow https://github.com/kubernetes-sigs/metrics-server/releases releases. (Pinning to k8s version number here)
The attached components.yaml is the same as the 0.6.1 release with the addition of
--kubelet-insecure-tls
as an option in the metrics server pod spec