feat(argo): Expose argocd dashboard

This commit is contained in:
2026-09-10 20:55:49 +05:30
parent e7569913cc
commit 9977e7a79a
11 changed files with 135 additions and 13 deletions
+6
View File
@@ -0,0 +1,6 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cm
data:
url: https://argo.whyredfire.dev
@@ -0,0 +1,6 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: argocd-cmd-params-cm
data:
server.insecure: "true"
@@ -0,0 +1,6 @@
apiVersion: v1
kind: Service
metadata:
name: argocd-server
spec:
type: ClusterIP
@@ -1,12 +0,0 @@
apiVersion: v1
kind: Service
metadata:
name: argocd-server
spec:
type: NodePort
ports:
- name: https
port: 443
protocol: TCP
targetPort: 8080
nodePort: 30443
+9 -1
View File
@@ -8,12 +8,20 @@ patches:
- target:
kind: Service
name: argocd-server
path: argocd-server-nodeport-patch.yaml
path: argocd-server-clusterip-patch.yaml
- target:
kind: ConfigMap
name: argocd-cm
path: argocd-cm-application-health-patch.yaml
- target:
kind: ConfigMap
name: argocd-cm
path: argocd-cm-url-patch.yaml
- target:
kind: ConfigMap
name: argocd-cmd-params-cm
path: argocd-cmd-params-cm-server-side-diff-patch.yaml
- target:
kind: ConfigMap
name: argocd-cmd-params-cm
path: argocd-cmd-params-cm-server-insecure-patch.yaml