From e03259e99be8064467bfa2a1d3c8f2e95a20e6f6 Mon Sep 17 00:00:00 2001 From: Kilian Haag Date: Wed, 6 Dec 2023 20:17:04 +0100 Subject: [PATCH 1/2] fix(helm): Add missing public service --- .../tractusx-connector-memory/templates/service-runtime.yaml | 4 ++++ charts/tractusx-connector-memory/values.yaml | 1 + 2 files changed, 5 insertions(+) diff --git a/charts/tractusx-connector-memory/templates/service-runtime.yaml b/charts/tractusx-connector-memory/templates/service-runtime.yaml index 016b7effa..c2d45e236 100644 --- a/charts/tractusx-connector-memory/templates/service-runtime.yaml +++ b/charts/tractusx-connector-memory/templates/service-runtime.yaml @@ -51,5 +51,9 @@ spec: targetPort: protocol protocol: TCP name: protocol + - port: {{ .Values.runtime.endpoints.public.port }} + targetPort: public + protocol: TCP + name: public selector: {{- include "txdc.runtime.selectorLabels" . | nindent 4 }} diff --git a/charts/tractusx-connector-memory/values.yaml b/charts/tractusx-connector-memory/values.yaml index a3bd7f65a..14192a7ea 100644 --- a/charts/tractusx-connector-memory/values.yaml +++ b/charts/tractusx-connector-memory/values.yaml @@ -206,6 +206,7 @@ runtime: # -- EDC endpoints exposed by this ingress resource endpoints: - protocol + - public # -- Defines the [ingress class](https://kubernetes.io/docs/concepts/services-networking/ingress/#ingress-class) to use className: "" # -- TLS [tls class](https://kubernetes.io/docs/concepts/services-networking/ingress/#tls) applied to the ingress resource From 2cce36a76bc24d8bc4d6fa639df52a3da9012003 Mon Sep 17 00:00:00 2001 From: Kilian Haag Date: Wed, 6 Dec 2023 20:19:59 +0100 Subject: [PATCH 2/2] chore(helm-doc): Update README.md --- charts/tractusx-connector-memory/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/tractusx-connector-memory/README.md b/charts/tractusx-connector-memory/README.md index 4ad7c1f98..e810691c8 100644 --- a/charts/tractusx-connector-memory/README.md +++ b/charts/tractusx-connector-memory/README.md @@ -98,7 +98,7 @@ helm install my-release tractusx-edc/tractusx-connector-memory --version 0.6.0-r | runtime.ingresses[0].certManager.issuer | string | `""` | If preset enables certificate generation via cert-manager namespace scoped issuer | | runtime.ingresses[0].className | string | `""` | Defines the [ingress class](https://kubernetes.io/docs/concepts/services-networking/ingress/#ingress-class) to use | | runtime.ingresses[0].enabled | bool | `false` | | -| runtime.ingresses[0].endpoints | list | `["protocol"]` | EDC endpoints exposed by this ingress resource | +| runtime.ingresses[0].endpoints | list | `["protocol","public"]` | EDC endpoints exposed by this ingress resource | | runtime.ingresses[0].hostname | string | `"edc-control.local"` | The hostname to be used to precisely map incoming traffic onto the underlying network service | | runtime.ingresses[0].tls | object | `{"enabled":false,"secretName":""}` | TLS [tls class](https://kubernetes.io/docs/concepts/services-networking/ingress/#tls) applied to the ingress resource | | runtime.ingresses[0].tls.enabled | bool | `false` | Enables TLS on the ingress resource |