apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: harbor-tailscale namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: harbor-tailscale app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/version: {{ .Chart.AppVersion }} app.kubernetes.io/component: web app.kubernetes.io/part-of: {{ .Release.Name }} spec: ingressClassName: tailscale tls: - hosts: - harbor-cl01tl rules: - host: harbor-cl01tl http: paths: - backend: service: name: harbor-core port: number: 80 path: /api/ pathType: Prefix - backend: service: name: harbor-core port: number: 80 path: /service/ pathType: Prefix - backend: service: name: harbor-core port: number: 80 path: /v2/ pathType: Prefix - backend: service: name: harbor-core port: number: 80 path: /c/ pathType: Prefix - backend: service: name: harbor-portal port: number: 80 path: / pathType: Prefix