diff --git a/charts/stable/dnsmadeeasy-webhook/Chart.yaml b/charts/stable/dnsmadeeasy-webhook/Chart.yaml index 53a7a513..68450184 100644 --- a/charts/stable/dnsmadeeasy-webhook/Chart.yaml +++ b/charts/stable/dnsmadeeasy-webhook/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: 1.1.0 +appVersion: 1.2.0 description: Cert-Manager Webhook for DNSMadeEasy name: dnsmadeeasy-webhook -version: 3.0.3 +version: 3.1.0 keywords: - cert-manager - dnsmadeeasy diff --git a/charts/stable/dnsmadeeasy-webhook/README.md b/charts/stable/dnsmadeeasy-webhook/README.md index e70cef31..d9cd14b6 100644 --- a/charts/stable/dnsmadeeasy-webhook/README.md +++ b/charts/stable/dnsmadeeasy-webhook/README.md @@ -1,6 +1,6 @@ # dnsmadeeasy-webhook -![Version: 3.0.3](https://img.shields.io/badge/Version-3.0.3-informational?style=flat-square) ![AppVersion: 1.1.0](https://img.shields.io/badge/AppVersion-1.1.0-informational?style=flat-square) +![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square) Cert-Manager Webhook for DNSMadeEasy @@ -79,7 +79,7 @@ N/A | groupName | string | `"acme.mycompany.com"` | The GroupName here is used to identify your company or business unit that created this webhook. This name will need to be referenced in each Issuer's `webhook` stanza to inform cert-manager of where to send ChallengePayload resources in order to solve the DNS01 challenge. This group name should be **unique**, hence using your own company's domain here is recommended. | | image.pullPolicy | string | `"IfNotPresent"` | Image pull policy | | image.repository | string | `"ghcr.io/k8s-at-home/dnsmadeeasy-webhook"` | Image repository | -| image.tag | string | `"v1.0.0"` | Image tag | +| image.tag | string | `"v1.2.0"` | Image tag | | serviceAccount.create | bool | `true` | Create service account | ## Changelog @@ -88,6 +88,21 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +### [3.1.0] + +#### Added + +- N/A + +#### Changed + +- Upgrade to webhook 1.2 which uses cert-manager 1.4 and k8s-api 1.21.1 +- Grant additional permisions required by webhook since K8S 1.20 + +#### Removed + +- N/A + ### [3.0.3] #### Added diff --git a/charts/stable/dnsmadeeasy-webhook/README_CHANGELOG.md.gotmpl b/charts/stable/dnsmadeeasy-webhook/README_CHANGELOG.md.gotmpl index d4de080a..f9a796d4 100644 --- a/charts/stable/dnsmadeeasy-webhook/README_CHANGELOG.md.gotmpl +++ b/charts/stable/dnsmadeeasy-webhook/README_CHANGELOG.md.gotmpl @@ -9,6 +9,21 @@ All notable changes to this application Helm chart will be documented in this fi The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +### [3.1.0] + +#### Added + +- N/A + +#### Changed + +- Upgrade to webhook 1.2 which uses cert-manager 1.4 and k8s-api 1.21.1 +- Grant additional permisions required by webhook since K8S 1.20 + +#### Removed + +- N/A + ### [3.0.3] #### Added diff --git a/charts/stable/dnsmadeeasy-webhook/templates/rbac.yaml b/charts/stable/dnsmadeeasy-webhook/templates/rbac.yaml index 86729ad6..e9e7e08f 100644 --- a/charts/stable/dnsmadeeasy-webhook/templates/rbac.yaml +++ b/charts/stable/dnsmadeeasy-webhook/templates/rbac.yaml @@ -14,6 +14,15 @@ rules: - "get" - "list" - "watch" + # Required since k8s v1.20 + - apiGroups: + - "flowcontrol.apiserver.k8s.io" + resources: + - 'prioritylevelconfigurations' + - 'flowschemas' + verbs: + - 'list' + - 'watch' --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding diff --git a/charts/stable/dnsmadeeasy-webhook/values.yaml b/charts/stable/dnsmadeeasy-webhook/values.yaml index 7b57ae10..88ae45c5 100644 --- a/charts/stable/dnsmadeeasy-webhook/values.yaml +++ b/charts/stable/dnsmadeeasy-webhook/values.yaml @@ -26,4 +26,4 @@ image: # -- Image pull policy pullPolicy: IfNotPresent # -- Image tag - tag: v1.0.0 + tag: v1.2.0