cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit 0d2db484b7e9c41c4617a39c87ddef72311edcf9
parent 495f18059c883a45ea22ab47d80f618f54f805a1
Author: MTRNord <mtrnord1@gmail.com>
Date:   Mon, 18 Nov 2024 21:19:04 +0100

Try nodeport

Diffstat:
Mapps/base/traefik/release.yaml | 31+++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+), 0 deletions(-)

diff --git a/apps/base/traefik/release.yaml b/apps/base/traefik/release.yaml @@ -55,6 +55,7 @@ spec: service: # meow annotations: + external-dns.alpha.kubernetes.io/access: public load-balancer.hetzner.cloud/location: hel1 load-balancer.hetzner.cloud/name: traefik load-balancer.hetzner.cloud/use-private-ip: "true" @@ -130,3 +131,33 @@ spec: kubernetesIngress: publishedService: enabled: true +--- +# NodePort service for Traefik +apiVersion: v1 +kind: Service +metadata: + name: traefik + namespace: traefik-ingress + annotations: + external-dns.alpha.kubernetes.io/access: public +spec: + type: NodePort + selector: + app.kubernetes.io/name: traefik + ports: + - name: web + port: 80 + nodePort: 80 + targetPort: web + protocol: TCP + - name: websecure + port: 443 + nodePort: 443 + targetPort: websecure + protocol: TCP + # UDP for http3 + - name: http3 + port: 443 + nodePort: 443 + targetPort: websecure + protocol: UDP