Files
deprecated-helm-charts/stable/metrics-server
Jay HowardandKubernetes Prow Robot 4c8975de55 add support for pod disruption budget (#13220)
* add support for pod disruption budget

Signed-off-by: Jay Howard <jay.howard@rmn.com>

* explicitly support current pod disruption budget options

Signed-off-by: Jay Howard <jay.howard@rmn.com>

* lint: add newline at end of file

Signed-off-by: Jay Howard <jay.howard@rmn.com>
2019-04-24 12:36:46 -07:00
..

metrics-server

Metrics Server is a cluster-wide aggregator of resource usage data. Resource metrics are used by components like kubectl top and the Horizontal Pod Autoscaler to scale workloads. To autoscale based upon a custom metric, see the Prometheus Adapter chart.

Configuration

Parameter Description Default
rbac.create Enable Role-based authentication true
rbac.pspEnabled Enable pod security policy support false
serviceAccount.create If true, create a new service account true
serviceAccount.name Service account to be used. If not set and serviceAccount.create is true, a name is generated using the fullname template ``
apiService.create Create the v1beta1.metrics.k8s.io API service true
hostNetwork.enabled Enable hostNetwork mode false
image.repository Image repository gcr.io/google_containers/metrics-server-amd64
image.tag Image tag v0.3.2
image.pullPolicy Image pull policy IfNotPresent
imagePullSecrets Image pull secrets []
args Command line arguments []
resources CPU/Memory resource requests/limits. {}
tolerations List of node taints to tolerate (requires Kubernetes >=1.6) []
nodeSelector Node labels for pod assignment {}
affinity Node affinity {}
replicas Number of replicas 1
extraVolumeMounts Ability to provide volume mounts to the pod []
extraVolumes Ability to provide volumes to the pod []
livenessProbe Container liveness probe See values.yaml
podAnnotations Annotations to be added to pods {}
priorityClassName Pod priority class ""
readinessProbe Container readiness probe See values.yaml
service.annotations Annotations to add to the service {}
service.port Service port to expose 443
service.type Type of service to create ClusterIP
podDisruptionBudget.enabled Create a PodDisruptionBudget false
podDisruptionBudget.minAvailable Minimum available instances; ignored if there is no PodDisruptionBudget 1
podDisruptionBudget.maxUnavailable Maximum unavailable instances; ignored if there is no PodDisruptionBudget 1