Files
argocd/manifest/overlays/production/ingressroute.yaml
T
olb042 09a2596077
Validate manifests / validate (push) Failing after 5s
fixed tls wildcard reference on ingresssroute, enabled autosync
2026-04-29 09:47:43 +01:00

37 lines
1016 B
YAML

apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: argocd-server
namespace: argocd
annotations:
gethomepage.dev/app: argocd-server
gethomepage.dev/description: CI Service
gethomepage.dev/enabled: "true"
gethomepage.dev/href: https://argocd.olb42.com
gethomepage.dev/icon: argo-cd
gethomepage.dev/name: Argo-CD
gethomepage.dev/namespace: argocd
gethomepage.dev/widget.key: '{{HOMEPAGE_VAR_ARGOCD_TOKEN}}'
gethomepage.dev/widget.type: argocd
gethomepage.dev/widget.url: http://argocd-server.argocd
spec:
entryPoints:
- websecure
routes:
- kind: Rule
match: Host(`argocd.olb42.com`)
priority: 10
services:
- name: argocd-server
port: 80
scheme: http
- kind: Rule
match: Host(`argocd.olb42.com`) && Header(`Content-Type`, `application/grpc`)
priority: 11
services:
- name: argocd-server
port: 80
scheme: h2c
tls:
secretName: olb42-wildcard-tls