From ad50127f34c02f4996665beb611b40b1990a46b8 Mon Sep 17 00:00:00 2001 From: Pedro Taborda Date: Tue, 11 Feb 2025 15:29:58 +0000 Subject: [PATCH] fix: suffix the IngressRoute with the service name to prevent conflicts --- src/mpyl/steps/deploy/k8s/chart.py | 2 +- .../deploy/k8s/chart/templates/service/ingress-routes.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mpyl/steps/deploy/k8s/chart.py b/src/mpyl/steps/deploy/k8s/chart.py index 3be4da436..83c9a7c90 100644 --- a/src/mpyl/steps/deploy/k8s/chart.py +++ b/src/mpyl/steps/deploy/k8s/chart.py @@ -543,7 +543,7 @@ def to_ingress(self) -> Optional[V1AlphaIngressRoute]: return None return V1AlphaIngressRoute.from_spec( - metadata=self._to_object_meta(name="ingress-routes"), + metadata=self._to_object_meta(name=f"ingress-routes-{self.release_name}"), spec=ingress_route_spec, ) diff --git a/tests/steps/deploy/k8s/chart/templates/service/ingress-routes.yaml b/tests/steps/deploy/k8s/chart/templates/service/ingress-routes.yaml index d17921c8b..cd126c9c2 100644 --- a/tests/steps/deploy/k8s/chart/templates/service/ingress-routes.yaml +++ b/tests/steps/deploy/k8s/chart/templates/service/ingress-routes.yaml @@ -10,7 +10,7 @@ metadata: maintainer: MPyL version: pr-1234 revision: 2ad3293a7675d08bc037ef0846ef55897f38ec8f - name: ingress-routes + name: ingress-routes-dockertest spec: entryPoints: - web