diff --git a/deploy/chart/Chart.yaml b/deploy/chart/Chart.yaml index a9bc9c7e9..2b1b03b3c 100644 --- a/deploy/chart/Chart.yaml +++ b/deploy/chart/Chart.yaml @@ -1,5 +1,5 @@ name: cert-manager -version: v0.6.0-alpha.1 +version: v0.6.0-alpha.2 appVersion: v0.6.0-alpha.0 description: A Helm chart for cert-manager home: https://github.com/jetstack/cert-manager diff --git a/deploy/chart/README.md b/deploy/chart/README.md index a0ec63678..a4f463393 100644 --- a/deploy/chart/README.md +++ b/deploy/chart/README.md @@ -88,6 +88,7 @@ The following table lists the configurable parameters of the cert-manager chart | `podDnsPolicy` | Optional cert-manager pod [DNS policy](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pods-dns-policy) | | | `podDnsConfig` | Optional cert-manager pod [DNS configurations](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pods-dns-config) | | | `podLabels` | Labels to add to the cert-manager pod | `{}` | +| `priorityClassName`| Priority class name for cert-manager and webhook pods | `""` | | `http_proxy` | Value of the `HTTP_PROXY` environment variable in the cert-manager pod | | | `https_proxy` | Value of the `HTTPS_PROXY` environment variable in the cert-manager pod | | | `no_proxy` | Value of the `NO_PROXY` environment variable in the cert-manager pod | | diff --git a/deploy/chart/requirements.lock b/deploy/chart/requirements.lock index d58d78e18..83ea616f9 100644 --- a/deploy/chart/requirements.lock +++ b/deploy/chart/requirements.lock @@ -1,6 +1,6 @@ dependencies: - name: webhook repository: file://webhook - version: v0.6.0-alpha.1 -digest: sha256:9fea4877357e5486c332beedab74db6389f0feb3e48959a5915843ccb732e4ba -generated: 2019-01-08T23:30:18.622382Z + version: v0.6.0-alpha.2 +digest: sha256:556189c3d5a54b47a55498ad8b8256deec4acd39c72ae8ed751e5899ee7a2f97 +generated: 2019-01-11T08:28:30.5991435Z diff --git a/deploy/chart/requirements.yaml b/deploy/chart/requirements.yaml index c8b21d633..19424ecbb 100644 --- a/deploy/chart/requirements.yaml +++ b/deploy/chart/requirements.yaml @@ -1,6 +1,6 @@ # requirements.yaml dependencies: - name: webhook - version: "v0.6.0-alpha.1" + version: "v0.6.0-alpha.2" repository: "file://webhook" condition: webhook.enabled diff --git a/deploy/chart/templates/deployment.yaml b/deploy/chart/templates/deployment.yaml index cc30774a6..3d7694d29 100644 --- a/deploy/chart/templates/deployment.yaml +++ b/deploy/chart/templates/deployment.yaml @@ -32,6 +32,9 @@ spec: {{- end }} spec: serviceAccountName: {{ template "cert-manager.serviceAccountName" . }} + {{- if .Values.global.priorityClassName }} + priorityClassName: {{ .Values.global.priorityClassName | quote }} + {{- end }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" diff --git a/deploy/chart/values.yaml b/deploy/chart/values.yaml index f5ad2961d..3d3978628 100644 --- a/deploy/chart/values.yaml +++ b/deploy/chart/values.yaml @@ -107,3 +107,6 @@ affinity: {} # value: master # effect: NoSchedule tolerations: [] + +global: + priorityClassName: "" diff --git a/deploy/chart/webhook/Chart.yaml b/deploy/chart/webhook/Chart.yaml index e29edf540..57defa870 100644 --- a/deploy/chart/webhook/Chart.yaml +++ b/deploy/chart/webhook/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v1 -version: "v0.6.0-alpha.1" +version: "v0.6.0-alpha.2" appVersion: "v0.6.0-alpha.0" description: A Helm chart for deploying the cert-manager webhook component name: webhook diff --git a/deploy/chart/webhook/templates/deployment.yaml b/deploy/chart/webhook/templates/deployment.yaml index 83b63c883..ff193b26f 100644 --- a/deploy/chart/webhook/templates/deployment.yaml +++ b/deploy/chart/webhook/templates/deployment.yaml @@ -29,6 +29,9 @@ spec: {{- end }} spec: serviceAccountName: {{ include "webhook.fullname" . }} + {{- if .Values.global.priorityClassName }} + priorityClassName: {{ .Values.global.priorityClassName | quote }} + {{- end }} containers: - name: {{ .Chart.Name }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" diff --git a/deploy/manifests/cert-manager.yaml b/deploy/manifests/cert-manager.yaml index f6c282022..5aea42bac 100644 --- a/deploy/manifests/cert-manager.yaml +++ b/deploy/manifests/cert-manager.yaml @@ -165,7 +165,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller @@ -178,7 +178,7 @@ metadata: namespace: "cert-manager" labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller --- @@ -189,7 +189,7 @@ metadata: name: cert-manager labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller rules: @@ -209,7 +209,7 @@ metadata: name: cert-manager labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller roleRef: @@ -227,7 +227,7 @@ metadata: name: cert-manager-view labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller rbac.authorization.k8s.io/aggregate-to-view: "true" @@ -244,7 +244,7 @@ metadata: name: cert-manager-edit labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller rbac.authorization.k8s.io/aggregate-to-edit: "true" @@ -265,7 +265,7 @@ metadata: name: cert-manager-webhook:auth-delegator labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller roleRef: @@ -290,7 +290,7 @@ metadata: namespace: kube-system labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller roleRef: @@ -311,7 +311,7 @@ metadata: name: cert-manager-webhook:webhook-requester labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller rules: @@ -333,7 +333,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -355,7 +355,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -407,7 +407,7 @@ metadata: namespace: "cert-manager" labels: app: cert-manager - chart: cert-manager-v0.6.0-alpha.1 + chart: cert-manager-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -455,7 +455,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -497,7 +497,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -536,7 +536,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller data: @@ -569,7 +569,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller --- @@ -579,7 +579,7 @@ metadata: name: cert-manager-webhook-ca-sync labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller rules: @@ -605,7 +605,7 @@ metadata: name: cert-manager-webhook-ca-sync labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller roleRef: @@ -625,7 +625,7 @@ metadata: name: v1beta1.admission.certmanager.k8s.io labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -649,7 +649,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -665,7 +665,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -685,7 +685,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -702,7 +702,7 @@ metadata: namespace: "cert-manager" labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller spec: @@ -722,7 +722,7 @@ metadata: name: cert-manager-webhook labels: app: webhook - chart: webhook-v0.6.0-alpha.1 + chart: webhook-v0.6.0-alpha.2 release: cert-manager heritage: Tiller webhooks: