diff --git a/enterprise/traefik/26.4.3/templates/middlewares/crowdsecBouncer.yaml b/enterprise/traefik/26.4.3/templates/middlewares/crowdsecBouncer.yaml deleted file mode 100644 index b4cc0ea2c31..00000000000 --- a/enterprise/traefik/26.4.3/templates/middlewares/crowdsecBouncer.yaml +++ /dev/null @@ -1,112 +0,0 @@ -{{- range $index, $middlewareData := .Values.middlewares.crowdsecBouncer }} ---- -apiVersion: traefik.io/v1alpha1 -kind: Middleware -metadata: - name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }} - namespace: {{ $.Release.Namespace }} -spec: - plugin: - bouncer: - {{ with $middlewareData.enabled -}} - enabled: {{ . }} - {{- end }} - {{ with $middlewareData.logLevel -}} - logLevel: {{ . }} - {{- end }} - {{ with $middlewareData.updateIntervalSeconds -}} - updateIntervalSeconds: {{ . }} - {{- end }} - {{ with $middlewareData.defaultDecisionSeconds -}} - defaultDecisionSeconds: {{ . }} - {{- end }} - {{ with $middlewareData.httpTimeoutSeconds -}} - httpTimeoutSeconds: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecMode -}} - crowdsecMode: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecAppsecEnabled -}} - crowdsecAppsecEnabled: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecAppsecHost -}} - crowdsecAppsecHost: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecAppsecFailureBlock -}} - crowdsecAppsecFailureBlock: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiKey -}} - crowdsecLapiKey: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiKeyFile -}} - crowdsecLapiKeyFile: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiHost -}} - crowdsecLapiHost: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiScheme -}} - crowdsecLapiScheme: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSInsecureVerify -}} - crowdsecLapiTLSInsecureVerify: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecCapiMachineId -}} - crowdsecCapiMachineId: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecCapiPassword -}} - crowdsecCapiPassword: {{ . }} - {{- end }} - {{- if $middlewareData.crowdsecCapiScenarios -}} - crowdsecCapiScenarios: - {{- range $middlewareData.crowdsecCapiScenarios -}} - - {{ . }} - {{- end }} - {{- end }} - {{- if $middlewareData.forwardedHeadersTrustedIPs -}} - forwardedHeadersTrustedIPs: - {{- range $middlewareData.forwardedHeadersTrustedIPs -}} - - {{ . }} - {{- end }} - {{- end }} - {{- if $middlewareData.clientTrustedIPs -}} - clientTrustedIPs: - {{- range $middlewareData.clientTrustedIPs -}} - - {{ . }} - {{- end }} - {{- end }} - {{ with $middlewareData.forwardedHeadersCustomName -}} - forwardedHeadersCustomName: {{ . }} - {{- end }} - {{ with $middlewareData.redisCacheEnabled -}} - redisCacheEnabled: {{ . }} - {{- end }} - {{ with $middlewareData.redisCacheHost -}} - redisCacheHost: {{ . }} - {{- end }} - {{ with $middlewareData.redisCachePassword -}} - redisCachePassword: {{ . }} - {{- end }} - {{ with $middlewareData.redisCacheDatabase -}} - redisCacheDatabase: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateAuthority -}} - crowdsecLapiTLSCertificateAuthority: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateAuthorityFile -}} - crowdsecLapiTLSCertificateAuthorityFile: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateBouncer -}} - crowdsecLapiTLSCertificateBouncer: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateBouncerFile -}} - crowdsecLapiTLSCertificateBouncerFile: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateBouncerKey -}} - crowdsecLapiTLSCertificateBouncerKey: {{ . }} - {{- end }} - {{ with $middlewareData.crowdsecLapiTLSCertificateBouncerKeyFile -}} - crowdsecLapiTLSCertificateBouncerKeyFile: {{ . }} - {{- end }} - - -{{- end -}} diff --git a/enterprise/traefik/26.4.3/.helmignore b/enterprise/traefik/26.4.7/.helmignore similarity index 100% rename from enterprise/traefik/26.4.3/.helmignore rename to enterprise/traefik/26.4.7/.helmignore diff --git a/enterprise/traefik/26.4.3/CHANGELOG.md b/enterprise/traefik/26.4.7/CHANGELOG.md similarity index 95% rename from enterprise/traefik/26.4.3/CHANGELOG.md rename to enterprise/traefik/26.4.7/CHANGELOG.md index c15e7f40042..f99a3f3d765 100644 --- a/enterprise/traefik/26.4.3/CHANGELOG.md +++ b/enterprise/traefik/26.4.7/CHANGELOG.md @@ -29,6 +29,10 @@ title: Changelog + + + + @@ -93,7 +97,3 @@ title: Changelog ### Chore - -- update metadata in chart.yaml ([#17457](https://github.com/truecharts/charts/issues/17457)) - - diff --git a/enterprise/traefik/26.4.3/Chart.yaml b/enterprise/traefik/26.4.7/Chart.yaml similarity index 98% rename from enterprise/traefik/26.4.3/Chart.yaml rename to enterprise/traefik/26.4.7/Chart.yaml index 3b40b2357d6..32ae8949719 100644 --- a/enterprise/traefik/26.4.3/Chart.yaml +++ b/enterprise/traefik/26.4.7/Chart.yaml @@ -36,4 +36,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/traefik - https://github.com/truecharts/containers/tree/master/apps/traefik type: application -version: 26.4.3 +version: 26.4.7 diff --git a/enterprise/traefik/26.4.3/README.md b/enterprise/traefik/26.4.7/README.md similarity index 100% rename from enterprise/traefik/26.4.3/README.md rename to enterprise/traefik/26.4.7/README.md diff --git a/enterprise/traefik/26.4.3/app-readme.md b/enterprise/traefik/26.4.7/app-readme.md similarity index 100% rename from enterprise/traefik/26.4.3/app-readme.md rename to enterprise/traefik/26.4.7/app-readme.md diff --git a/enterprise/traefik/26.4.3/charts/common-18.1.2.tgz b/enterprise/traefik/26.4.7/charts/common-18.1.2.tgz similarity index 100% rename from enterprise/traefik/26.4.3/charts/common-18.1.2.tgz rename to enterprise/traefik/26.4.7/charts/common-18.1.2.tgz diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressroutes.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressroutes.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressroutes.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressroutes.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressroutetcps.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressroutetcps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressroutetcps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressroutetcps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressrouteudps.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressrouteudps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_ingressrouteudps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_ingressrouteudps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_middlewares.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_middlewares.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_middlewares.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_middlewares.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_middlewaretcps.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_middlewaretcps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_middlewaretcps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_middlewaretcps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_serverstransports.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_serverstransports.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_serverstransports.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_serverstransports.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_tlsoptions.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_tlsoptions.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_tlsoptions.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_tlsoptions.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_tlsstores.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_tlsstores.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_tlsstores.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_tlsstores.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.containo.us_traefikservices.yaml b/enterprise/traefik/26.4.7/crds/traefik.containo.us_traefikservices.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.containo.us_traefikservices.yaml rename to enterprise/traefik/26.4.7/crds/traefik.containo.us_traefikservices.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_ingressroutes.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_ingressroutes.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_ingressroutes.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_ingressroutes.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_ingressroutetcps.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_ingressroutetcps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_ingressroutetcps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_ingressroutetcps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_ingressrouteudps.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_ingressrouteudps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_ingressrouteudps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_ingressrouteudps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_middlewares.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_middlewares.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_middlewares.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_middlewares.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_middlewaretcps.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_middlewaretcps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_middlewaretcps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_middlewaretcps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_serverstransports.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_serverstransports.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_serverstransports.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_serverstransports.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_serverstransporttcps.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_serverstransporttcps.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_serverstransporttcps.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_serverstransporttcps.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_tlsoptions.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_tlsoptions.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_tlsoptions.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_tlsoptions.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_tlsstores.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_tlsstores.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_tlsstores.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_tlsstores.yaml diff --git a/enterprise/traefik/26.4.3/crds/traefik.io_traefikservices.yaml b/enterprise/traefik/26.4.7/crds/traefik.io_traefikservices.yaml similarity index 100% rename from enterprise/traefik/26.4.3/crds/traefik.io_traefikservices.yaml rename to enterprise/traefik/26.4.7/crds/traefik.io_traefikservices.yaml diff --git a/enterprise/traefik/26.4.3/dashboard.json b/enterprise/traefik/26.4.7/dashboard.json similarity index 100% rename from enterprise/traefik/26.4.3/dashboard.json rename to enterprise/traefik/26.4.7/dashboard.json diff --git a/enterprise/traefik/26.4.3/ix_values.yaml b/enterprise/traefik/26.4.7/ix_values.yaml similarity index 99% rename from enterprise/traefik/26.4.3/ix_values.yaml rename to enterprise/traefik/26.4.7/ix_values.yaml index a79b9b93c3d..b939dcb8ab2 100644 --- a/enterprise/traefik/26.4.3/ix_values.yaml +++ b/enterprise/traefik/26.4.7/ix_values.yaml @@ -438,8 +438,8 @@ middlewares: # modSecurityUrl: modSecurity container URL # timeoutMillis: Configurated timeout # maxBodySize: maxBodySize - crowdsecBouncer: [] - # - name: modsecurityName + bouncer: [] + # - name: bouncer # enabled: false # logLevel: DEBUG # updateIntervalSeconds: 60 @@ -487,7 +487,7 @@ persistence: mountPath: "/plugins-storage" type: emptyDir crowdsec-bouncer-tls: - enabled: "{{ if .Values.middlewares.crowdsecBouncer }}true{{ else }}false{{ end }}" + enabled: "{{ if .Values.middlewares.bouncer }}true{{ else }}false{{ end }}" mountPath: "/etc/traefik/crowdsec-certs" type: secret expandObjectName: false diff --git a/enterprise/traefik/26.4.3/questions.yaml b/enterprise/traefik/26.4.7/questions.yaml similarity index 100% rename from enterprise/traefik/26.4.3/questions.yaml rename to enterprise/traefik/26.4.7/questions.yaml diff --git a/enterprise/traefik/26.4.3/templates/NOTES.txt b/enterprise/traefik/26.4.7/templates/NOTES.txt similarity index 100% rename from enterprise/traefik/26.4.3/templates/NOTES.txt rename to enterprise/traefik/26.4.7/templates/NOTES.txt diff --git a/enterprise/traefik/26.4.3/templates/_args.tpl b/enterprise/traefik/26.4.7/templates/_args.tpl similarity index 97% rename from enterprise/traefik/26.4.3/templates/_args.tpl rename to enterprise/traefik/26.4.7/templates/_args.tpl index 28187f41985..fbd7e0ae8c2 100644 --- a/enterprise/traefik/26.4.3/templates/_args.tpl +++ b/enterprise/traefik/26.4.7/templates/_args.tpl @@ -181,8 +181,8 @@ args: - "--experimental.localPlugins.traefik-modsecurity-plugin.modulename=github.com/acouvreur/traefik-modsecurity-plugin" {{- end }} {{/* CrowdsecBouncer */}} - {{- if .Values.middlewares.crowdsecBouncer }} - - "--experimental.localPlugins.crowdsec-bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" + {{- if .Values.middlewares.bouncer }} + - "--experimental.localPlugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" {{- end }} {{/* End of ModSecurity */}} {{/* RewriteResponseHeaders */}} diff --git a/enterprise/traefik/26.4.3/templates/_helpers.tpl b/enterprise/traefik/26.4.7/templates/_helpers.tpl similarity index 100% rename from enterprise/traefik/26.4.3/templates/_helpers.tpl rename to enterprise/traefik/26.4.7/templates/_helpers.tpl diff --git a/enterprise/traefik/26.4.3/templates/_ingressclass.tpl b/enterprise/traefik/26.4.7/templates/_ingressclass.tpl similarity index 100% rename from enterprise/traefik/26.4.3/templates/_ingressclass.tpl rename to enterprise/traefik/26.4.7/templates/_ingressclass.tpl diff --git a/enterprise/traefik/26.4.3/templates/_ingressroute.tpl b/enterprise/traefik/26.4.7/templates/_ingressroute.tpl similarity index 100% rename from enterprise/traefik/26.4.3/templates/_ingressroute.tpl rename to enterprise/traefik/26.4.7/templates/_ingressroute.tpl diff --git a/enterprise/traefik/26.4.3/templates/_portalhook.tpl b/enterprise/traefik/26.4.7/templates/_portalhook.tpl similarity index 100% rename from enterprise/traefik/26.4.3/templates/_portalhook.tpl rename to enterprise/traefik/26.4.7/templates/_portalhook.tpl diff --git a/enterprise/traefik/26.4.3/templates/_tlsoptions.tpl b/enterprise/traefik/26.4.7/templates/_tlsoptions.tpl similarity index 100% rename from enterprise/traefik/26.4.3/templates/_tlsoptions.tpl rename to enterprise/traefik/26.4.7/templates/_tlsoptions.tpl diff --git a/enterprise/traefik/26.4.3/templates/_tlsstore.tpl b/enterprise/traefik/26.4.7/templates/_tlsstore.tpl similarity index 72% rename from enterprise/traefik/26.4.3/templates/_tlsstore.tpl rename to enterprise/traefik/26.4.7/templates/_tlsstore.tpl index 17908e29201..bfd28a1fb70 100644 --- a/enterprise/traefik/26.4.3/templates/_tlsstore.tpl +++ b/enterprise/traefik/26.4.7/templates/_tlsstore.tpl @@ -8,9 +8,9 @@ metadata: name: default spec: certificates: - - secretName: clusterissuer-templated-{{ tpl .Values.defaultCertificate $ }} + - secretName: certificate-issuer-{{ tpl .Values.defaultCertificate $ }} defaultCertificate: - secretName: clusterissuer-templated-{{ tpl .Values.defaultCertificate $ }} + secretName: certificate-issuer-{{ tpl .Values.defaultCertificate $ }} {{- end }} {{- range $name, $config := .Values.tlsStore }} diff --git a/enterprise/traefik/26.4.3/templates/common.yaml b/enterprise/traefik/26.4.7/templates/common.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/common.yaml rename to enterprise/traefik/26.4.7/templates/common.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/addPrefix.yaml b/enterprise/traefik/26.4.7/templates/middlewares/addPrefix.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/addPrefix.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/addPrefix.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/basic-middleware.yaml b/enterprise/traefik/26.4.7/templates/middlewares/basic-middleware.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/basic-middleware.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/basic-middleware.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/basicauth.yaml b/enterprise/traefik/26.4.7/templates/middlewares/basicauth.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/basicauth.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/basicauth.yaml diff --git a/enterprise/traefik/26.4.7/templates/middlewares/bouncer.yaml b/enterprise/traefik/26.4.7/templates/middlewares/bouncer.yaml new file mode 100644 index 00000000000..e4533695f04 --- /dev/null +++ b/enterprise/traefik/26.4.7/templates/middlewares/bouncer.yaml @@ -0,0 +1,112 @@ +{{- range $index, $middlewareData := .Values.middlewares.bouncer }} +--- +apiVersion: traefik.io/v1alpha1 +kind: Middleware +metadata: + name: {{ ternary (printf "%v-%v" $.Release.Name $middlewareData.name) $middlewareData.name $.Values.ingressClass.enabled }} + namespace: {{ $.Release.Namespace }} +spec: + plugin: + bouncer: + {{- with $middlewareData.enabled }} + enabled: {{ . }} + {{- end }} + {{- with $middlewareData.logLevel }} + logLevel: {{ . }} + {{- end }} + {{- with $middlewareData.updateIntervalSeconds }} + updateIntervalSeconds: {{ . }} + {{- end }} + {{- with $middlewareData.defaultDecisionSeconds }} + defaultDecisionSeconds: {{ . }} + {{- end }} + {{- with $middlewareData.httpTimeoutSeconds }} + httpTimeoutSeconds: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecMode }} + crowdsecMode: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecAppsecEnabled }} + crowdsecAppsecEnabled: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecAppsecHost }} + crowdsecAppsecHost: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecAppsecFailureBlock }} + crowdsecAppsecFailureBlock: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiKey }} + crowdsecLapiKey: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiKeyFile }} + crowdsecLapiKeyFile: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiHost }} + crowdsecLapiHost: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiScheme }} + crowdsecLapiScheme: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSInsecureVerify }} + crowdsecLapiTLSInsecureVerify: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecCapiMachineId }} + crowdsecCapiMachineId: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecCapiPassword }} + crowdsecCapiPassword: {{ . }} + {{- end }} + {{- if $middlewareData.crowdsecCapiScenarios }} + crowdsecCapiScenarios: + {{- range $middlewareData.crowdsecCapiScenarios }} + - {{ . }} + {{- end }} + {{- end }} + {{- if $middlewareData.forwardedHeadersTrustedIPs }} + forwardedHeadersTrustedIPs: + {{- range $middlewareData.forwardedHeadersTrustedIPs }} + - {{ . }} + {{- end }} + {{- end }} + {{- if $middlewareData.clientTrustedIPs }} + clientTrustedIPs: + {{- range $middlewareData.clientTrustedIPs }} + - {{ . }} + {{- end }} + {{- end }} + {{- with $middlewareData.forwardedHeadersCustomName }} + forwardedHeadersCustomName: {{ . }} + {{- end }} + {{- with $middlewareData.redisCacheEnabled }} + redisCacheEnabled: {{ . }} + {{- end }} + {{- with $middlewareData.redisCacheHost }} + redisCacheHost: {{ . }} + {{- end }} + {{- with $middlewareData.redisCachePassword }} + redisCachePassword: {{ . }} + {{- end }} + {{- with $middlewareData.redisCacheDatabase }} + redisCacheDatabase: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateAuthority }} + crowdsecLapiTLSCertificateAuthority: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateAuthorityFile }} + crowdsecLapiTLSCertificateAuthorityFile: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateBouncer }} + crowdsecLapiTLSCertificateBouncer: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateBouncerFile }} + crowdsecLapiTLSCertificateBouncerFile: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateBouncerKey }} + crowdsecLapiTLSCertificateBouncerKey: {{ . }} + {{- end }} + {{- with $middlewareData.crowdsecLapiTLSCertificateBouncerKeyFile }} + crowdsecLapiTLSCertificateBouncerKeyFile: {{ . }} + {{- end }} + + +{{- end }} diff --git a/enterprise/traefik/26.4.3/templates/middlewares/buffering.yaml b/enterprise/traefik/26.4.7/templates/middlewares/buffering.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/buffering.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/buffering.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/chain.yaml b/enterprise/traefik/26.4.7/templates/middlewares/chain.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/chain.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/chain.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/customFrameOptionsValue.yaml b/enterprise/traefik/26.4.7/templates/middlewares/customFrameOptionsValue.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/customFrameOptionsValue.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/customFrameOptionsValue.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/customRequestHeaders.yaml b/enterprise/traefik/26.4.7/templates/middlewares/customRequestHeaders.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/customRequestHeaders.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/customRequestHeaders.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/customResponseHeaders.yaml b/enterprise/traefik/26.4.7/templates/middlewares/customResponseHeaders.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/customResponseHeaders.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/customResponseHeaders.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/forwardauth.yaml b/enterprise/traefik/26.4.7/templates/middlewares/forwardauth.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/forwardauth.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/forwardauth.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/geoblock.yaml b/enterprise/traefik/26.4.7/templates/middlewares/geoblock.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/geoblock.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/geoblock.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/ipwhitelist.yaml b/enterprise/traefik/26.4.7/templates/middlewares/ipwhitelist.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/ipwhitelist.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/ipwhitelist.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/modsecurity.yaml b/enterprise/traefik/26.4.7/templates/middlewares/modsecurity.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/modsecurity.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/modsecurity.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/ratelimit.yaml b/enterprise/traefik/26.4.7/templates/middlewares/ratelimit.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/ratelimit.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/ratelimit.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/real-ip.yaml b/enterprise/traefik/26.4.7/templates/middlewares/real-ip.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/real-ip.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/real-ip.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/redirectScheme.yaml b/enterprise/traefik/26.4.7/templates/middlewares/redirectScheme.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/redirectScheme.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/redirectScheme.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/redirectregex.yaml b/enterprise/traefik/26.4.7/templates/middlewares/redirectregex.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/redirectregex.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/redirectregex.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/rewriteResponseHeaders.yaml b/enterprise/traefik/26.4.7/templates/middlewares/rewriteResponseHeaders.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/rewriteResponseHeaders.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/rewriteResponseHeaders.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/stripPrefixRegex.yaml b/enterprise/traefik/26.4.7/templates/middlewares/stripPrefixRegex.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/stripPrefixRegex.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/stripPrefixRegex.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/tc-chains.yaml b/enterprise/traefik/26.4.7/templates/middlewares/tc-chains.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/tc-chains.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/tc-chains.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/tc-headers.yaml b/enterprise/traefik/26.4.7/templates/middlewares/tc-headers.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/tc-headers.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/tc-headers.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/tc-nextcloud.yaml b/enterprise/traefik/26.4.7/templates/middlewares/tc-nextcloud.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/tc-nextcloud.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/tc-nextcloud.yaml diff --git a/enterprise/traefik/26.4.3/templates/middlewares/theme-park.yaml b/enterprise/traefik/26.4.7/templates/middlewares/theme-park.yaml similarity index 100% rename from enterprise/traefik/26.4.3/templates/middlewares/theme-park.yaml rename to enterprise/traefik/26.4.7/templates/middlewares/theme-park.yaml diff --git a/enterprise/traefik/26.4.3/values.yaml b/enterprise/traefik/26.4.7/values.yaml similarity index 100% rename from enterprise/traefik/26.4.3/values.yaml rename to enterprise/traefik/26.4.7/values.yaml diff --git a/stable/anonaddy/20.6.1/charts/mariadb-13.2.0.tgz b/stable/anonaddy/20.6.1/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/anonaddy/20.6.1/charts/mariadb-13.2.0.tgz and b/stable/anonaddy/20.6.1/charts/mariadb-13.2.0.tgz differ diff --git a/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz b/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/bookstack/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz b/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/chevereto/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz b/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/clarkson/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/ctfd/4.7.0/charts/mariadb-13.2.0.tgz b/stable/ctfd/4.7.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/ctfd/4.7.0/charts/mariadb-13.2.0.tgz and b/stable/ctfd/4.7.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/fleet/12.4.1/charts/mariadb-13.2.0.tgz b/stable/fleet/12.4.1/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/fleet/12.4.1/charts/mariadb-13.2.0.tgz and b/stable/fleet/12.4.1/charts/mariadb-13.2.0.tgz differ diff --git a/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz b/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz and b/stable/friendica/13.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/gitea/18.5.1/charts/memcached-12.3.1.tgz b/stable/gitea/18.5.1/charts/memcached-12.3.1.tgz index 65a5d377e35..f5e6b0f5cef 100644 Binary files a/stable/gitea/18.5.1/charts/memcached-12.3.1.tgz and b/stable/gitea/18.5.1/charts/memcached-12.3.1.tgz differ diff --git a/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz b/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz and b/stable/humhub/7.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz b/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz and b/stable/matomo/13.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz b/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/monica/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/nginx-proxy-manager/9.4.1/charts/mariadb-13.2.0.tgz b/stable/nginx-proxy-manager/9.4.1/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/nginx-proxy-manager/9.4.1/charts/mariadb-13.2.0.tgz and b/stable/nginx-proxy-manager/9.4.1/charts/mariadb-13.2.0.tgz differ diff --git a/stable/observium/6.1.0/charts/mariadb-13.2.0.tgz b/stable/observium/6.1.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/observium/6.1.0/charts/mariadb-13.2.0.tgz and b/stable/observium/6.1.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz b/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz and b/stable/photoprism/20.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/piwigo/12.5.0/charts/mariadb-13.2.0.tgz b/stable/piwigo/12.5.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/piwigo/12.5.0/charts/mariadb-13.2.0.tgz and b/stable/piwigo/12.5.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/plausible/10.5.0/charts/clickhouse-12.3.0.tgz b/stable/plausible/10.5.0/charts/clickhouse-12.3.0.tgz index d2ad47936c2..4ce9f3907b2 100644 Binary files a/stable/plausible/10.5.0/charts/clickhouse-12.3.0.tgz and b/stable/plausible/10.5.0/charts/clickhouse-12.3.0.tgz differ diff --git a/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz b/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz and b/stable/projectsend/12.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz b/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz and b/stable/romm/7.6.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz b/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz and b/stable/seafile/5.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz b/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz and b/stable/servas/4.4.0/charts/mariadb-13.2.0.tgz differ diff --git a/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz b/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz index 9422037806a..a35908d82f0 100644 Binary files a/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz and b/stable/wordpress/7.4.1/charts/mariadb-13.2.0.tgz differ