update to webhook 1.2 (#1027)

Co-authored-by: angelnu <git@angelnucom>
This commit is contained in:
Angel Nunez Mencias 2021-06-17 07:35:27 +02:00 committed by GitHub
parent 301e2a92af
commit b9828b848d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 44 additions and 5 deletions

View File

@ -1,8 +1,8 @@
apiVersion: v2 apiVersion: v2
appVersion: 1.1.0 appVersion: 1.2.0
description: Cert-Manager Webhook for DNSMadeEasy description: Cert-Manager Webhook for DNSMadeEasy
name: dnsmadeeasy-webhook name: dnsmadeeasy-webhook
version: 3.0.3 version: 3.1.0
keywords: keywords:
- cert-manager - cert-manager
- dnsmadeeasy - dnsmadeeasy

View File

@ -1,6 +1,6 @@
# dnsmadeeasy-webhook # 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 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. | | 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.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
| image.repository | string | `"ghcr.io/k8s-at-home/dnsmadeeasy-webhook"` | Image repository | | 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 | | serviceAccount.create | bool | `true` | Create service account |
## Changelog ## 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). 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] ### [3.0.3]
#### Added #### Added

View File

@ -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). 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] ### [3.0.3]
#### Added #### Added

View File

@ -14,6 +14,15 @@ rules:
- "get" - "get"
- "list" - "list"
- "watch" - "watch"
# Required since k8s v1.20
- apiGroups:
- "flowcontrol.apiserver.k8s.io"
resources:
- 'prioritylevelconfigurations'
- 'flowschemas'
verbs:
- 'list'
- 'watch'
--- ---
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding

View File

@ -26,4 +26,4 @@ image:
# -- Image pull policy # -- Image pull policy
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
# -- Image tag # -- Image tag
tag: v1.0.0 tag: v1.2.0