Skip to content

Commit

Permalink
cert-manager: fast-forward to upstream 45fbfcd1
Browse files Browse the repository at this point in the history
* Automated cherry pick of helm#1314 (cert-manager/cert-manager#1315)
* Automated cherry pick of helm#1294 (cert-manager/cert-manager#1296)
* Automated cherry pick of helm#1276 (cert-manager/cert-manager#1277)
* Automated cherry pick of helm#1258 helm#1266 (cert-manager/cert-manager#1273)
* Automated cherry pick of helm#1259 (cert-manager/cert-manager#1260)
* Update Chart.yaml in webhook (cert-manager/cert-manager#1249)
  • Loading branch information
munnerz committed Feb 5, 2019
1 parent 55f2637 commit bfea296
Show file tree
Hide file tree
Showing 9 changed files with 22 additions and 14 deletions.
4 changes: 2 additions & 2 deletions stable/cert-manager/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: cert-manager
version: v0.6.0
appVersion: v0.6.0
version: v0.6.5
appVersion: v0.6.1
description: A Helm chart for cert-manager
home: https://github.com/jetstack/cert-manager
keywords:
Expand Down
10 changes: 8 additions & 2 deletions stable/cert-manager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ To install the chart with the release name `my-release`:
$ kubectl apply \
-f https://raw.githubusercontent.com/jetstack/cert-manager/release-0.6/deploy/manifests/00-crds.yaml

## IMPORTANT: if you are deploying into a namespace that **already exists**,
## you MUST ensure the namespace has an additional label on it in order for
## the deployment to succeed
$ kubectl label namespace <deployment-namespace> certmanager.k8s.io/disable-validation="true"

## Install the cert-manager helm chart
$ helm install --name my-release stable/cert-manager
```

Expand Down Expand Up @@ -66,7 +72,7 @@ The following table lists the configurable parameters of the cert-manager chart
| --------- | ----------- | ------- |
| `global.imagePullSecrets` | Reference to one or more secrets to be used when pulling images | `[]` |
| `image.repository` | Image repository | `quay.io/jetstack/cert-manager-controller` |
| `image.tag` | Image tag | `v0.6.0` |
| `image.tag` | Image tag | `v0.6.1` |
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `replicaCount` | Number of cert-manager replicas | `1` |
| `clusterResourceNamespace` | Override the namespace used to store DNS provider credentials etc. for ClusterIssuer resources | Same namespace as cert-manager pod
Expand Down Expand Up @@ -101,7 +107,7 @@ The following table lists the configurable parameters of the cert-manager chart
| `webhook.extraArgs` | Optional flags for cert-manager webhook component | `[]` |
| `webhook.resources` | CPU/memory resource requests/limits for the webhook pods | |
| `webhook.image.repository` | Webhook image repository | `quay.io/jetstack/cert-manager-webhook` |
| `webhook.image.tag` | Webhook image tag | `v0.6.0` |
| `webhook.image.tag` | Webhook image tag | `v0.6.1` |
| `webhook.image.pullPolicy` | Webhook image pull policy | `IfNotPresent` |
| `webhook.caSyncImage.repository` | CA sync image repository | `quay.io/munnerz/apiextensions-ca-helper` |
| `webhook.caSyncImage.tag` | CA sync image tag | `v0.1.0` |
Expand Down
6 changes: 3 additions & 3 deletions stable/cert-manager/requirements.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: webhook
repository: file://webhook
version: v0.6.0
digest: sha256:93a9a73b4f6aa718152642d6a4156fb6f9a4fb078d0136065c42bab2fe76c9b0
generated: 2019-01-22T16:13:19.816854629Z
version: v0.6.3
digest: sha256:77dcd917e3112dfc7ddb3f1cca72bb337f067706b1020dec0fda4a2d41a945bf
generated: 2019-02-05T13:43:12.838251554Z
2 changes: 1 addition & 1 deletion stable/cert-manager/requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# requirements.yaml
dependencies:
- name: webhook
version: "v0.6.0"
version: "v0.6.3"
repository: "file://webhook"
condition: webhook.enabled
2 changes: 1 addition & 1 deletion stable/cert-manager/templates/rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ metadata:
heritage: {{ .Release.Service }}
rules:
- apiGroups: ["certmanager.k8s.io"]
resources: ["certificates", "issuers", "clusterissuers", "orders", "challenges"]
resources: ["certificates", "certificates/finalizers", "issuers", "clusterissuers", "orders", "orders/finalizers", "challenges"]
verbs: ["*"]
- apiGroups: [""]
resources: ["configmaps", "secrets", "events", "services", "pods"]
Expand Down
2 changes: 1 addition & 1 deletion stable/cert-manager/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ strategy: {}

image:
repository: quay.io/jetstack/cert-manager-controller
tag: v0.6.0
tag: v0.6.1
pullPolicy: IfNotPresent

# Override the namespace used to store DNS provider credentials etc. for ClusterIssuer
Expand Down
4 changes: 2 additions & 2 deletions stable/cert-manager/webhook/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: webhook
apiVersion: v1
version: "v0.6.0"
appVersion: "v0.6.0"
version: "v0.6.3"
appVersion: "v0.6.1"
description: A Helm chart for deploying the cert-manager webhook component
home: https://github.com/jetstack/cert-manager
sources:
Expand Down
4 changes: 3 additions & 1 deletion stable/cert-manager/webhook/templates/pki.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ metadata:
release: {{ .Release.Name }}
heritage: {{ .Release.Service }}
spec:
selfsigned: {}
selfSigned: {}

---

Expand All @@ -29,6 +29,7 @@ metadata:
heritage: {{ .Release.Service }}
spec:
secretName: {{ include "webhook.rootCACertificate" . }}
duration: 43800h # 5y
issuerRef:
name: {{ include "webhook.selfSignedIssuer" . }}
commonName: "ca.webhook.cert-manager"
Expand Down Expand Up @@ -66,6 +67,7 @@ metadata:
heritage: {{ .Release.Service }}
spec:
secretName: {{ include "webhook.servingCertificate" . }}
duration: 8760h # 1y
issuerRef:
name: {{ include "webhook.rootCAIssuer" . }}
dnsNames:
Expand Down
2 changes: 1 addition & 1 deletion stable/cert-manager/webhook/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ resources: {}

image:
repository: quay.io/jetstack/cert-manager-webhook
tag: v0.6.0
tag: v0.6.1
pullPolicy: IfNotPresent

caSyncImage:
Expand Down

0 comments on commit bfea296

Please sign in to comment.