From 40228d456d957ef9931fe340b3ef208816d40eab Mon Sep 17 00:00:00 2001 From: Alexander Rogov Date: Mon, 13 Jul 2026 01:05:17 +0300 Subject: [PATCH] fix: allow ExternalName services in Traefik, restore ExternalName minio-proxy --- argocd/apps/traefik.yaml | 1 + manifests/mastodon/svc-minio.yaml | 14 ++------------ 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/argocd/apps/traefik.yaml b/argocd/apps/traefik.yaml index d4a79c7..e21b3ea 100644 --- a/argocd/apps/traefik.yaml +++ b/argocd/apps/traefik.yaml @@ -42,6 +42,7 @@ spec: - "--entryPoints.rtc-udp-roglog.address=:30004/udp" - "--providers.kubernetesingress.ingressclass=traefik" - "--providers.kubernetesingress.ingressendpoint.publishedservice=traefik/traefik" + - "--providers.kubernetesingress.allowexternalnameservices=true" - "--accesslog=true" - "--log.level=INFO" diff --git a/manifests/mastodon/svc-minio.yaml b/manifests/mastodon/svc-minio.yaml index 4d14143..662d19f 100644 --- a/manifests/mastodon/svc-minio.yaml +++ b/manifests/mastodon/svc-minio.yaml @@ -4,17 +4,7 @@ metadata: name: minio-proxy namespace: mastodon spec: + type: ExternalName + externalName: minio.minio.svc.cluster.local ports: - port: 80 - targetPort: 9000 ---- -apiVersion: v1 -kind: Endpoints -metadata: - name: minio-proxy - namespace: mastodon -subsets: - - addresses: - - ip: 10.96.209.83 - ports: - - port: 9000