apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: mcp-umbrella namespace: mcp spec: interval: 10m timeout: 5m chart: spec: chart: ./platform/mcp-servers sourceRef: kind: GitRepository name: homelab namespace: flux-system interval: 5m # Depend on namespace and secrets dependsOn: - name: mcp-secrets namespace: mcp install: createNamespace: false remediation: retries: 3 upgrade: remediation: retries: 3 remediateLastFailure: true cleanupOnFail: true valuesFrom: - kind: ConfigMap name: mcp-umbrella-values optional: true values: # Values from values.yaml will be automatically used # Additional overrides can be placed here