diff --git a/charts/dvpe-deployment-gloo/CHANGELOG.md b/charts/dvpe-deployment-gloo/CHANGELOG.md index f4b21fc..a23bc54 100644 --- a/charts/dvpe-deployment-gloo/CHANGELOG.md +++ b/charts/dvpe-deployment-gloo/CHANGELOG.md @@ -30,6 +30,9 @@ For the full config (rarely needed) see the [README.md](./README.md). ## Changed - Decommission of CLCM forces to use a new way to create Certificates via the new CARDS API. Since the CARDS API needs a different set of parameters, we also have to change our API. +- Names of Certificate Resources changed: + - `Secrets`' names now end with `-crt` instead of `-certificate-by-issuer`. + - `Certificate`'s names don't end with `-certificate-by-issuer` anymore. ## [4.9.2] diff --git a/charts/dvpe-deployment-gloo/Chart.yaml b/charts/dvpe-deployment-gloo/Chart.yaml index 3f10f4f..822b35f 100644 --- a/charts/dvpe-deployment-gloo/Chart.yaml +++ b/charts/dvpe-deployment-gloo/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 appVersion: "1.2" -description: Helm chart for installing microservices as gloo enabled VirtualService definitions. This Chart will be deprecated by the end of the year. +description: Deprecated by Q$/24! Helm chart for installing microservices as gloo enabled VirtualService definitions. name: dvpe-deployment-gloo version: 5.0.0 home: https://github.com/dvpe-cloud/dvpe-helm diff --git a/charts/dvpe-deployment-gloo/README.md b/charts/dvpe-deployment-gloo/README.md index 2148a99..049d5c1 100644 --- a/charts/dvpe-deployment-gloo/README.md +++ b/charts/dvpe-deployment-gloo/README.md @@ -2,7 +2,7 @@ ![Version: 5.0.0](https://img.shields.io/badge/Version-5.0.0-informational?style=flat-square) -Helm chart for installing microservices as gloo enabled VirtualService definitions. This Chart will be deprecated by the end of the year. +Deprecated by Q$/24! Helm chart for installing microservices as gloo enabled VirtualService definitions. ## Installation Installs a Microservice Project as [gloo](https://www.solo.io/products/gloo/) enabled VirtualService. diff --git a/charts/dvpe-deployment-gloo/templates/certificate.yaml b/charts/dvpe-deployment-gloo/templates/certificate.yaml index b2ddf09..ee67277 100644 --- a/charts/dvpe-deployment-gloo/templates/certificate.yaml +++ b/charts/dvpe-deployment-gloo/templates/certificate.yaml @@ -9,7 +9,7 @@ apiVersion: cert-manager.io/v1 kind: Certificate metadata: - name: {{$serviceName}}-certificate-by-issuer + name: {{$serviceName}} namespace: {{ $.Release.Namespace}} labels: app.kubernetes.io/name: {{ $serviceName }} @@ -47,7 +47,7 @@ spec: commonName: {{ $firstDomain }} dnsNames: {{- $domains }} - secretName: {{ $serviceName }}-private-tls-by-issuer + secretName: {{ $serviceName }}-crt secretTemplate: annotations: {{- with .cardsParameters }} diff --git a/charts/dvpe-deployment-gloo/templates/gloo_virtualservice.yaml b/charts/dvpe-deployment-gloo/templates/gloo_virtualservice.yaml index 48d35f4..9474af8 100644 --- a/charts/dvpe-deployment-gloo/templates/gloo_virtualservice.yaml +++ b/charts/dvpe-deployment-gloo/templates/gloo_virtualservice.yaml @@ -18,7 +18,7 @@ spec: minimumProtocolVersion: {{ .Values.gloo.virtualservice.spec.sslConfig.minimumProtocolVersion }} secretRef: {{- if .Values.certificate.useCustomIssuer }} - name: {{$serviceName}}-private-tls-by-issuer + name: {{$serviceName}}-crt namespace: {{ .Release.Namespace -}} {{ else if and .Values.gloo.virtualservice.spec.sslConfig.secretRef.name .Values.gloo.virtualservice.spec.sslConfig.secretRef.namespace }} name: {{ .Values.gloo.virtualservice.spec.sslConfig.secretRef.name }}