ansible-role-k8s-metrics-se.../README.md
Adrien f59e079cb1
All checks were successful
continuous-integration/drone/push Build is passing
Add drone file
2020-05-31 23:51:32 +02:00

14 lines
1.2 KiB
Markdown

[![Build Status](https://drone.reslinger.net/api/badges/adrien/ansible-role-k8s-metrics-server/status.svg)](https://drone.reslinger.net/adrien/ansible-role-k8s-metrics-server)
# ansible-role-k8s-metrics-server
Deploy [metrics-server](https://github.com/kubernetes-sigs/metrics-server) to a kubernetes cluster
## Requirements
Metrics Server has specific requirements for cluster and network configuration. These requirements aren't the default for all cluster
distributions. Please ensure that your cluster distribution supports these requirements before using Metrics Server:
- Metrics Server must be [reachable from kube-apiserver](https://kubernetes.io/docs/concepts/architecture/master-node-communication/#master-to-cluster)
- The kube-apiserver must be correctly configured to [enable an aggregation layer](https://kubernetes.io/docs/tasks/access-kubernetes-api/configure-aggregation-layer/)
- Nodes must have [kubelet authorization](https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-authentication-authorization/) configured to match Metrics Server configuration
- Container runtime must implement a [container metrics RPCs](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/cri-container-stats.md)