Browse Source

add argocd lan ingress

Josh Bicking 1 ngày trước cách đây
mục cha
commit
562ee3e20f
1 tập tin đã thay đổi với 25 bổ sung0 xóa
  1. 25 0
      infra/argocd/argocd-ingress.yaml

+ 25 - 0
infra/argocd/argocd-ingress.yaml

@@ -0,0 +1,25 @@
+---
+apiVersion: traefik.io/v1alpha1
+kind: IngressRoute
+metadata:
+  name: argocd-server
+  namespace: argocd
+spec:
+  entryPoints:
+    - websecure
+  routes:
+    - kind: Rule
+      match: Host(`argocd.lan.jibby.org`)
+      priority: 10
+      services:
+        - name: argocd-server
+          port: 80
+    - kind: Rule
+      match: Host(`argocd.lan.jibby.org`) && Header(`Content-Type`, `application/grpc`)
+      priority: 11
+      services:
+        - name: argocd-server
+          port: 80
+          scheme: h2c
+  tls:
+    certResolver: default