diff options
Diffstat (limited to 'kubernetes')
-rw-r--r-- | kubernetes/namespaces/kube-system/metrics-server/README.md | 22 | ||||
-rw-r--r-- | kubernetes/namespaces/kube-system/metrics-server/values.yaml | 2 |
2 files changed, 24 insertions, 0 deletions
diff --git a/kubernetes/namespaces/kube-system/metrics-server/README.md b/kubernetes/namespaces/kube-system/metrics-server/README.md new file mode 100644 index 0000000..7dd83a3 --- /dev/null +++ b/kubernetes/namespaces/kube-system/metrics-server/README.md @@ -0,0 +1,22 @@ +# `metrics-server` + +We deploy the Kubernetes Metrics Server from https://github.com/kubernetes-sigs/metrics-server + +This service allows commands like `kubectl top` to return resource usage values +for nodes and pods in the cluster. + +## Deployment + +We use Helm for this deployment, the deployment steps are as follows: + +``` sh +$ helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/ +$ helm upgrade -n kube-system --install metrics-server -f values.yaml metrics-server/metrics-server +``` + +You can validate a successful deployment by confirming that the following gives +a valid output: + +``` sh +$ kubectl top nodes +``` diff --git a/kubernetes/namespaces/kube-system/metrics-server/values.yaml b/kubernetes/namespaces/kube-system/metrics-server/values.yaml new file mode 100644 index 0000000..17a83bb --- /dev/null +++ b/kubernetes/namespaces/kube-system/metrics-server/values.yaml @@ -0,0 +1,2 @@ +args: + - "--kubelet-insecure-tls" |