ingress routes streamlined, added expose label

This commit is contained in:
Steffen Illium 2024-04-01 19:46:12 +02:00
parent c0137d2391
commit 61cfa7fcf6
11 changed files with 25 additions and 6 deletions

View File

@ -3,6 +3,8 @@ kind: IngressRoute
metadata:
name: adguard-ui
namespace: adguard
labels:
expose: "true"
spec:
entryPoints:
- web
@ -21,6 +23,8 @@ kind: IngressRoute
metadata:
name: adguard-ui-init
namespace: adguard
labels:
expose: "true"
spec:
entryPoints:
- web

View File

@ -19,5 +19,5 @@ spec:
port: 53
targetPort: 53
name: dns
type: ClusterIP
# loadBalancerIP: 192.168.178.101
type: LoadBalancer
loadBalancerIP: 192.168.178.101

View File

@ -3,6 +3,8 @@ kind: IngressRoute
metadata:
name: gitea
namespace: gitea
labels:
expose: "true"
spec:
entryPoints:
- web

View File

@ -2,6 +2,8 @@ apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: kubernetes-dashboard
labels:
expose: "true"
spec:
entryPoints:
- web

View File

@ -3,6 +3,8 @@ kind: IngressRoute
metadata:
name: nextcloud-ingress
namespace: nextcloud
labels:
expose: "true"
spec:
entryPoints:
- web

View File

@ -3,6 +3,8 @@ kind: IngressRoute
metadata:
name: vaultwarden-ingress
namespace: vaultwarden
labels:
expose: "true"
spec:
entryPoints:
- web

View File

@ -3,6 +3,8 @@ kind: IngressRoute
metadata:
name: argocd-ui
namespace: argocd
labels:
expose: "false"
spec:
entryPoints:
- web

View File

@ -3,7 +3,6 @@ kind: Kustomization
namespace: argocd
# - base/argo-cd-ui-ingress.yaml
resources:
# Base functionality
- base/argo-cd-k-with-helm.yaml

View File

@ -1,8 +1,10 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: home-assitant-ingress
namespace: external
name: home-assistant-ingress
namespace: traefik
labels:
expose: "true"
spec:
entryPoints:
- web
@ -12,5 +14,5 @@ spec:
kind: Rule
services:
- name: home-assistant-service
port: 80
port: http

View File

@ -2,6 +2,8 @@ apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: longhorn-frontend
labels:
expose: "false"
spec:
entryPoints:
- web

View File

@ -1,6 +1,8 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
labels:
expose: "true"
name: website-ingress
namespace: website
spec: