From 7b8e7e40ce9ea41661d8230a1e7e80cad89da10d Mon Sep 17 00:00:00 2001 From: Andrei Kvapil Date: Wed, 28 May 2025 20:11:53 +0200 Subject: [PATCH] [virtual-machine] fix: specify ports even for wholeIP mode Signed-off-by: Andrei Kvapil --- packages/apps/virtual-machine/templates/service.yaml | 2 +- packages/apps/vm-instance/templates/service.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/apps/virtual-machine/templates/service.yaml b/packages/apps/virtual-machine/templates/service.yaml index 7840d2db..77df7058 100644 --- a/packages/apps/virtual-machine/templates/service.yaml +++ b/packages/apps/virtual-machine/templates/service.yaml @@ -17,7 +17,7 @@ spec: selector: {{- include "virtual-machine.selectorLabels" . | nindent 4 }} ports: - {{- if eq .Values.externalMethod "WholeIP" }} + {{- if and (eq .Values.externalMethod "WholeIP") (not .Values.externalPorts) }} - port: 65535 {{- else }} {{- range .Values.externalPorts }} diff --git a/packages/apps/vm-instance/templates/service.yaml b/packages/apps/vm-instance/templates/service.yaml index 7840d2db..77df7058 100644 --- a/packages/apps/vm-instance/templates/service.yaml +++ b/packages/apps/vm-instance/templates/service.yaml @@ -17,7 +17,7 @@ spec: selector: {{- include "virtual-machine.selectorLabels" . | nindent 4 }} ports: - {{- if eq .Values.externalMethod "WholeIP" }} + {{- if and (eq .Values.externalMethod "WholeIP") (not .Values.externalPorts) }} - port: 65535 {{- else }} {{- range .Values.externalPorts }}