diff --git a/services/argocd/ingress.yaml b/services/argocd/ingress.yaml index 2bb7b7e..810ae4d 100644 --- a/services/argocd/ingress.yaml +++ b/services/argocd/ingress.yaml @@ -1,23 +1,17 @@ -# Save as argocd-ingress.yaml -apiVersion: networking.k8s.io/v1 -kind: Ingress +# Save as argocd-ingress-tcp.yaml +apiVersion: traefik.io/v1alpha1 +kind: IngressRouteTCP metadata: name: argocd-server namespace: argocd - annotations: - traefik.ingress.kubernetes.io/router.tls: "true" spec: - rules: - - host: argocd.zb.lan - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: argocd-server - port: - name: http + entryPoints: + - websecure + routes: + - match: HostSNI(`argocd.local`) + kind: Rule + services: + - name: argocd-server + port: 443 tls: - - hosts: - - argocd.zb.lam \ No newline at end of file + passthrough: true \ No newline at end of file