chore(ingress): remove all ingress resources in favour of http-routes

This commit is contained in:
Vegard Hagen
2024-11-17 17:03:29 +01:00
parent 1602202137
commit d79f57efd3
9 changed files with 2 additions and 139 deletions
-24
View File
@@ -1,24 +0,0 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: jellyfin
namespace: jellyfin
annotations:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
spec:
ingressClassName: cilium
rules:
- host: jellyfin.stonegarden.dev
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: jellyfin
port:
name: web
tls:
- secretName: jellyfin-ingress-tls
hosts:
- jellyfin.stonegarden.dev
@@ -13,6 +13,5 @@ resources:
- ns.yaml
- svc.yaml
- pvc.yaml
- ingress.yaml
- http-route.yaml
- deployment.yaml
-24
View File
@@ -1,24 +0,0 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: plex
namespace: plex
annotations:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
spec:
ingressClassName: cilium
rules:
- host: plex.stonegarden.dev
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: plex
port:
name: web
tls:
- secretName: plex-ingress-tls
hosts:
- plex.stonegarden.dev
-1
View File
@@ -14,6 +14,5 @@ resources:
- ns.yaml
- svc.yaml
- pvc.yaml
- ingress.yaml
- http-route.yaml
- deployment.yaml
+1 -7
View File
@@ -12,13 +12,7 @@ nodeSelector:
proxy: edge
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
hostname: keycloak.stonegarden.dev
pathType: Prefix
path: /
tls: true
enabled: false
postgresql:
enabled: true
+1 -9
View File
@@ -78,15 +78,7 @@ hubble:
rollOutPods: true
ingressController:
enabled: true
default: true
loadbalancerMode: shared
service:
annotations:
io.cilium/lb-ipam-ips: 192.168.1.223
# Random values so Argo CD doesn't complain about the service being out of sync
insecureNodePort: 32434
secureNodePort: 31247
enabled: false
# mTLS
authentication:
-22
View File
@@ -28,18 +28,6 @@ management:
topology.kubernetes.io/zone: abel
ingress:
enabled: false
# annotations:
# cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
# hosts:
# - host: netbird.stonegarden.dev
# paths:
# - path: /api
# pathType: Prefix
# - path: /management.ManagementService/
# pathType: Prefix
# tls:
# - hosts:
# - netbird.stonegarden.dev
signal:
image:
@@ -50,16 +38,6 @@ signal:
protocol: https
ingress:
enabled: false
# annotations:
# cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
# hosts:
# - host: netbird.stonegarden.dev
# paths:
# - path: /signalexchange.SignalExchange/
# pathType: Prefix
# tls:
# - hosts:
# - netbird.stonegarden.dev
stun:
uri: stun:coturn.stonegarden.dev:3478
-50
View File
@@ -1,50 +0,0 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
cert-manager.io/cluster-issuer: cloudflare-cluster-issuer
name: netbird
namespace: netbird
spec:
tls:
- secretName: netbird-ingress-tls
hosts:
- netbird.stonegarden.dev
rules:
- host: netbird.stonegarden.dev
http:
paths:
- backend:
service:
name: netbird-backend-management
port:
number: 80
path: /api
pathType: Prefix
- backend:
service:
name: netbird-backend-management
port:
number: 80
path: /management.ManagementService/
pathType: Prefix
- host: netbird.stonegarden.dev
http:
paths:
- backend:
service:
name: netbird-backend-signal
port:
number: 80
path: /signalexchange.SignalExchange/
pathType: Prefix
- host: netbird.stonegarden.dev
http:
paths:
- backend:
service:
name: netbird-dashboard
port:
number: 80
path: /
pathType: Prefix
-1
View File
@@ -5,6 +5,5 @@ namespace: netbird
resources:
- ns.yaml
- http-route.yaml
- ingress.yaml
- backend
- dashboard