diff --git a/apps/argo-mcp.yaml b/apps/argo-mcp.yaml index 6d97927..a3821da 100644 --- a/apps/argo-mcp.yaml +++ b/apps/argo-mcp.yaml @@ -1,13 +1,3 @@ ---- -# Namespace must be created first (sync-wave: -1) -apiVersion: v1 -kind: Namespace -metadata: - name: argocd-mcp - annotations: - argocd.argoproj.io/sync-wave: "-1" ---- - apiVersion: bitnami.com/v1alpha1 kind: SealedSecret metadata: @@ -38,22 +28,17 @@ metadata: - resources-finalizer.argocd.argoproj.io spec: project: default - source: - repoURL: https://github.com/snothub/mcp-for-argocd.git - targetRevision: main - path: helm-chart + sources: + - repoURL: https://github.com/snothub/forte-helm + targetRevision: HEAD helm: - valuesObject: - argocd: - existingSecret: argocd-mcp-credentials - readOnly: false - auth: - enabled: true - ingressRoute: - enabled: true - host: argocdmcp.forteapps.net - tls: - secretName: argocd-mcp-tls + valueFiles: + - $values/helm-chart/values-prod.yaml + + - repoURL: https://github.com/snothub/mcp-for-argocd.git + targetRevision: HEAD + ref: values + destination: server: https://kubernetes.default.svc namespace: argocd-mcp @@ -63,3 +48,7 @@ spec: selfHeal: true syncOptions: - CreateNamespace=true + +extraEnv: +- name: MCP_READ_ONLY + value: "true"