--- # Longhorn — block storage / CSI (default `longhorn` StorageClass). No SOPS content. # No dependsOn. The bulk-NFS StorageClass in this component carries REPLACE-ME (OQ-2) but is # an isolated, unreferenced object — it does NOT block Longhorn's HelmRelease reconcile. # PRE-DEPLOY CHECK (runtime, out of git): confirm `iscsid` active + /var/lib/longhorn mounted # on all 3 nodes (cloud-init provides both; verify after the T-1.5 rebuild). apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: longhorn namespace: flux-system spec: interval: 10m retryInterval: 2m timeout: 10m prune: true wait: true sourceRef: kind: GitRepository name: flux-system path: ./platform/longhorn postBuild: substituteFrom: - kind: ConfigMap name: cluster-vars