refactor: simplify tenant ingress to TLS-only (rules managed by NaaS portal PaaS)

This commit is contained in:
claude 2026-02-24 06:56:14 +01:00
parent 08f4f56a21
commit a0f1ca8a9a

View File

@ -1,26 +1,13 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: tenant-default
name: tenant-tls-termination
namespace: {{ include "tenant.namespace" . }}
labels:
{{- include "tenant.labels" . | nindent 4 }}
annotations:
nginx.ingress.kubernetes.io/default-backend: ""
spec:
ingressClassName: nginx
tls:
- hosts:
- {{ .Values.tenant.id }}.{{ .Values.ingress.domain }}
secretName: tenant-tls
rules:
- host: {{ .Values.tenant.id }}.{{ .Values.ingress.domain }}
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: tenant-default-svc
port:
number: 80