Skip to content
Snippets Groups Projects
Unverified Commit d9531c56 authored by groundhog2k's avatar groundhog2k Committed by GitHub
Browse files

Updated metric-server chart and version (#98)

* Updated metric-server chart and version

* Updated chart definition
parent 4c7bff19
No related branches found
No related tags found
No related merge requests found
apiVersion: v1
appVersion: 0.3.6
description: DEPRECATED - Metrics Server is a cluster-wide aggregator of resource usage data.
apiVersion: v2
name: metrics-server
version: 2.11.4
keywords:
- metrics-server
description: A Helm chart for Kubernetes metrics-server
type: application
maintainers:
- name: groundhog2k
version: 2.12.0
appVersion: "0.4.1"
keywords:
- metrics-server
# metrics-server
![Version: 2.11.4](https://img.shields.io/badge/Version-2.11.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.3.6](https://img.shields.io/badge/AppVersion-0.3.6-informational?style=flat-square)
![Version: 2.12.0](https://img.shields.io/badge/Version-2.12.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.4.1](https://img.shields.io/badge/AppVersion-0.4.1-informational?style=flat-square)
[Metrics Server](https://github.com/kubernetes-incubator/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](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale) to scale workloads. To autoscale based upon a custom metric, see the [Prometheus Adapter chart](https://github.com/helm/charts/blob/master/stable/prometheus-adapter).
......@@ -14,14 +14,14 @@ Parameter | Description | Default
`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 | `k8s.gcr.io/metrics-server-amd64`
`image.tag` | Image tag | `v0.3.2`
`image.repository` | Image repository | `k8s.gcr.io/metrics-server/metrics-server`
`image.tag` | Image tag | `""`
`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 | `{}`
`nodeSelector` | Node labels for pod assignment | `"amd64"`
`affinity` | Node affinity | `{}`
`replicas` | Number of replicas | `1`
`extraVolumeMounts` | Ability to provide volume mounts to the pod | `[]`
......
......@@ -47,7 +47,7 @@ spec:
{{- ( tpl (toYaml .Values.extraContainers) . ) | nindent 8 }}
{{- end }}
- name: metrics-server
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
command:
- /metrics-server
......
......@@ -27,8 +27,7 @@ hostNetwork:
enabled: false
image:
repository: k8s.gcr.io/metrics-server-amd64
tag: v0.3.6
repository: k8s.gcr.io/metrics-server/metrics-server
pullPolicy: IfNotPresent
imagePullSecrets: []
......@@ -40,7 +39,8 @@ args: []
resources: {}
nodeSelector: {}
nodeSelector:
kubernetes.io/arch: amd64
tolerations: []
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment