1// single source of truth for which clusters host each of OUR buckets (nodeports-style static 2// topology). bucket_cfg_json secrets hold creds/endpoints only — placement here never drifts since 3// it's code-reviewed, not write-once-generated. external = third-party s3 (b2/wasabi/aws/spaces), 4// inherently cross-cluster. used by validateWalRecency for same/cross-cluster backup warnings. 5export const bktPlacementH: Record<string, {clusters?: string[], deleteAuthority?: string, external?: true}> = { 6 'hztxtzng-20510rm0iz0z0yr454c9u1s789a62w0t': {clusters: ['harv2demo', 'do1demo', 'hetzn1', 'harv3demo'], deleteAuthority: 'harv2demo'}, 7 'zatppz-7f18h989329g9i26758hyt50': {clusters: ['harv2demo', 'do1demo', 'hetzn1', 'harv3demo'], deleteAuthority: 'harv2demo'}, 8 'zol3bck': {external: true},