Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-10-04 17:13:25 +00:00
parent 316802b894
commit d95556383a
16 changed files with 37 additions and 24 deletions

View File

@ -1,9 +0,0 @@
## [clusterissuer-4.0.1](https://github.com/truecharts/charts/compare/clusterissuer-4.0.0...clusterissuer-4.0.1) (2023-07-31)
### Fix
- use our helm charts to install dependencies from, to ensure operator validation works in ci ([#11093](https://github.com/truecharts/charts/issues/11093))

View File

@ -4,6 +4,19 @@
## [clusterissuer-4.0.2](https://github.com/truecharts/charts/compare/clusterissuer-4.0.1...clusterissuer-4.0.2) (2023-10-04)
### Docs
- remove quad9 ([#11376](https://github.com/truecharts/charts/issues/11376))
### Fix
- handle tsig secret encoding ([#13245](https://github.com/truecharts/charts/issues/13245))
## [clusterissuer-4.0.1](https://github.com/truecharts/charts/compare/clusterissuer-4.0.0...clusterissuer-4.0.1) (2023-07-31) ## [clusterissuer-4.0.1](https://github.com/truecharts/charts/compare/clusterissuer-4.0.0...clusterissuer-4.0.1) (2023-07-31)
### Fix ### Fix
@ -84,16 +97,3 @@
## [clusterissuer-1.0.11](https://github.com/truecharts/charts/compare/clusterissuer-1.0.10...clusterissuer-1.0.11) (2023-07-14)
### Chore
- update container image tccr.io/truecharts/scratch to latest ([#10451](https://github.com/truecharts/charts/issues/10451))
## [clusterissuer-1.0.10](https://github.com/truecharts/charts/compare/clusterissuer-1.0.9...clusterissuer-1.0.10) (2023-07-01)
### Chore

View File

@ -21,7 +21,7 @@ sources:
- https://github.com/truecharts/charts/tree/master/charts/enterprise/clusterissuer - https://github.com/truecharts/charts/tree/master/charts/enterprise/clusterissuer
- https://cert-manager.io/ - https://cert-manager.io/
type: application type: application
version: 4.0.1 version: 4.0.2
annotations: annotations:
truecharts.org/catagories: | truecharts.org/catagories: |
- core - core

View File

@ -0,0 +1,13 @@
## [clusterissuer-4.0.2](https://github.com/truecharts/charts/compare/clusterissuer-4.0.1...clusterissuer-4.0.2) (2023-10-04)
### Docs
- remove quad9 ([#11376](https://github.com/truecharts/charts/issues/11376))
### Fix
- handle tsig secret encoding ([#13245](https://github.com/truecharts/charts/issues/13245))

View File

@ -1,6 +1,15 @@
{{- define "certmanager.clusterissuer.acme" -}} {{- define "certmanager.clusterissuer.acme" -}}
{{- $operator := index $.Values.operator "cert-manager" -}} {{- $operator := index $.Values.operator "cert-manager" -}}
{{- $namespace := $operator.namespace | default "cert-manager" -}} {{- $namespace := $operator.namespace | default "cert-manager" -}}
{{- $rfctsigSecret := .rfctsigSecret | default "" -}}
{{/* https://cert-manager.io/docs/configuration/acme/dns01/rfc2136/#troubleshooting */}}
{{- if $rfctsigSecret -}} {{/* If we try to decode and fail, go on and encode it. */}}
{{- if (contains "illegal base64" (b64dec $rfctsigSecret)) -}}
{{- $rfctsigSecret = b64enc $rfctsigSecret -}}
{{- end -}}
{{- end -}}
{{- range .Values.clusterIssuer.ACME }} {{- range .Values.clusterIssuer.ACME }}
{{- if not (mustRegexMatch "^[a-z]+(-?[a-z]){0,63}-?[a-z]+$" .name) -}} {{- if not (mustRegexMatch "^[a-z]+(-?[a-z]){0,63}-?[a-z]+$" .name) -}}
{{- fail "ACME - Expected name to be all lowercase with hyphens, but not start or end with a hyphen" -}} {{- fail "ACME - Expected name to be all lowercase with hyphens, but not start or end with a hyphen" -}}
@ -93,6 +102,6 @@ stringData:
akclientSecret: {{ .akclientSecret | default "" }} akclientSecret: {{ .akclientSecret | default "" }}
akaccessToken: {{ .akaccessToken | default "" }} akaccessToken: {{ .akaccessToken | default "" }}
doaccessToken: {{ .doaccessToken | default "" }} doaccessToken: {{ .doaccessToken | default "" }}
rfctsigSecret: {{ .rfctsigSecret | default "" }} rfctsigSecret: {{ $rfctsigSecret }}
{{- end }} {{- end }}
{{- end -}} {{- end -}}