From 1728ae514025afbd6beb116777a63464457f7cc9 Mon Sep 17 00:00:00 2001 From: Yadunand Prem Date: Mon, 4 Nov 2024 21:37:26 -0500 Subject: [PATCH] feat: add service --- infra/controllers/traefik.yaml | 51 +++++++++++++++++++++------------- 1 file changed, 32 insertions(+), 19 deletions(-) diff --git a/infra/controllers/traefik.yaml b/infra/controllers/traefik.yaml index c4589a8..68ea131 100644 --- a/infra/controllers/traefik.yaml +++ b/infra/controllers/traefik.yaml @@ -42,22 +42,35 @@ spec: ingressRoute: dashboard: enabled: true -# --- -# # Done with the help of claude -# apiVersion: v1 -# kind: Service -# metadata: -# name: traefik-external -# namespace: traefik-system -# spec: -# type: LoadBalancer -# ports: -# - name: web -# port: 80 -# targetPort: web -# - name: websecure -# port: 443 -# targetPort: websecure -# selector: -# app.kubernetes.io/name: traefik -# app.kubernetes.io/instance: traefik +--- +apiVersion: v1 +kind: Service +metadata: + name: traefik-external + namespace: traefik-system +spec: + type: LoadBalancer + ports: + - name: web + port: 80 + targetPort: web + - name: websecure + port: 443 + targetPort: websecure + selector: + app.kubernetes.io/name: traefik + +--- +apiVersion: v1 +kind: Service +metadata: + name: traefik-internal + namespace: traefik-system +spec: + type: LoadBalancer + ports: + - name: traefik + port: 80 + targetPort: traefik + selector: + app.kubernetes.io/name: traefik