add ingress

This commit is contained in:
2025-01-16 05:55:52 -06:00
parent 4c2e87944c
commit f8f5f27cb0

View File

@@ -38,3 +38,27 @@ spec:
# remoteRef: # remoteRef:
# key: secrets/argocd/authentik # key: secrets/argocd/authentik
# property: clientsecret # property: clientsecret
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: argocd-ingress
annotations:
cert-manager.io/cluster-issuer: letsencrypt-production
spec:
entryPoints:
- websecure
routes:
- match: Host(`argocd.infra.durp.info`)
middlewares:
- name: whitelist
namespace: traefik
kind: Rule
services:
- name: argocd-server
port: 443
scheme: https
tls:
secretName: argocd-tls