Files
olb042 142adb2194
Validate manifests / validate (push) Failing after 3s
fixed homepage iron
2026-04-29 09:50:03 +01:00

38 lines
1.0 KiB
YAML

apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: argocd-server
namespace: argocd
annotations:
gethomepage.dev/group: Infrastructure
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