refactor(nginx): Split ingress into internet and intranet
This patch refactors the entire ingress setup into two ingress classes: internet and intranet. This allows to ensure that they use separate services, reduces the attack surface and enables the usage of external-dns.
Showing
- apps/k8s01/blog/ingress.yaml 5 additions, 4 deletionsapps/k8s01/blog/ingress.yaml
- apps/k8s01/findmydevice/release-values.yaml 3 additions, 3 deletionsapps/k8s01/findmydevice/release-values.yaml
- apps/k8s01/forecastle/forecastle-values.yaml 3 additions, 3 deletionsapps/k8s01/forecastle/forecastle-values.yaml
- apps/k8s01/goharbor/goharbor-values.yaml 3 additions, 3 deletionsapps/k8s01/goharbor/goharbor-values.yaml
- apps/k8s01/hedgedoc/hedgedoc-values.yaml 3 additions, 3 deletionsapps/k8s01/hedgedoc/hedgedoc-values.yaml
- apps/k8s01/immich/immich-values.yaml 3 additions, 3 deletionsapps/k8s01/immich/immich-values.yaml
- apps/k8s01/jellyfin/ingress.yaml 3 additions, 2 deletionsapps/k8s01/jellyfin/ingress.yaml
- apps/k8s01/keycloak/keycloak-values.yaml 3 additions, 3 deletionsapps/k8s01/keycloak/keycloak-values.yaml
- apps/k8s01/mastodon/mastodon-values.yaml 3 additions, 3 deletionsapps/k8s01/mastodon/mastodon-values.yaml
- apps/k8s01/miniflux/kustomization.yaml 5 additions, 1 deletionapps/k8s01/miniflux/kustomization.yaml
- apps/k8s01/nas/s3.yaml 27 additions, 20 deletionsapps/k8s01/nas/s3.yaml
- apps/k8s01/nextcloud/nextcloud-values.yaml 3 additions, 3 deletionsapps/k8s01/nextcloud/nextcloud-values.yaml
- apps/k8s01/shields/ingress.yaml 3 additions, 2 deletionsapps/k8s01/shields/ingress.yaml
- clusters/k8s01/longhorn/ingress.yaml 3 additions, 2 deletionsclusters/k8s01/longhorn/ingress.yaml
- clusters/k8s01/monitoring/ingress.yaml 41 additions, 40 deletionsclusters/k8s01/monitoring/ingress.yaml
- clusters/k8s01/monitoring/kustomization.yaml 4 additions, 1 deletionclusters/k8s01/monitoring/kustomization.yaml
- clusters/k8s01/nginx-system/haproxy.yaml 2 additions, 2 deletionsclusters/k8s01/nginx-system/haproxy.yaml
- clusters/k8s01/nginx-system/release-override.yaml 125 additions, 3 deletionsclusters/k8s01/nginx-system/release-override.yaml
- infrastructure/nginx-system/base-config.yaml 0 additions, 33 deletionsinfrastructure/nginx-system/base-config.yaml
- infrastructure/nginx-system/external.yaml 45 additions, 0 deletionsinfrastructure/nginx-system/external.yaml
Loading
Please register or sign in to comment