From 96bb5ae7aa889dd14a06d49b05b93660d8d7440c Mon Sep 17 00:00:00 2001 From: seer Date: Tue, 17 Feb 2026 16:52:30 +0100 Subject: [PATCH] add configmap --- external/configmap.yaml | 8 ++++++++ external/external-controller.yaml | 1 + external/kustomization.yaml | 1 + 3 files changed, 10 insertions(+) create mode 100644 external/configmap.yaml diff --git a/external/configmap.yaml b/external/configmap.yaml new file mode 100644 index 0000000..8203686 --- /dev/null +++ b/external/configmap.yaml @@ -0,0 +1,8 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: nginx-configuration + namespace: external-ingress +data: + tcp-services: | + 25565=minecraft/minecraft-01-svc:25565,minecraft/minecraft-02-svc:25565 diff --git a/external/external-controller.yaml b/external/external-controller.yaml index f738723..9e76b67 100644 --- a/external/external-controller.yaml +++ b/external/external-controller.yaml @@ -21,6 +21,7 @@ spec: - /nginx-ingress-controller - --ingress-class=nginx-external - --configmap=$(POD_NAMESPACE)/nginx-configuration + - --tcp-services-configmap=$(POD_NAMESPACE)/nginx-configuration - --publish-status-address=192.168.0.190 - --update-status env: diff --git a/external/kustomization.yaml b/external/kustomization.yaml index 506a82b..7dbdac8 100644 --- a/external/kustomization.yaml +++ b/external/kustomization.yaml @@ -5,6 +5,7 @@ namespace: external-ingress resources: # - proxy + - configmap.yaml - external-controller.yaml - external-policy.yaml - service.yaml