Every provenance line and manifest still named a DigitalOcean context, and the ARC values described a pool that died with it. A cluster gets a name here; the address it answers on belongs to the private record. Co-authored-by: Hanzo Dev <[email protected]>
21 lines
921 B
YAML
21 lines
921 B
YAML
# Enable native ZAP replication on the devnet LuxNetwork CR (merge-patch).
|
|
# kubectl --context lux-k8s -n lux-devnet patch luxnetwork luxd --type=merge --patch-file=20-luxnetwork-snapshot-native.patch.yaml
|
|
# luxfi/operator (>= native-replication-env) expands replication.enabled into the
|
|
# full native env (CDC, physical, auto-on-open, restore-on-boot, intervals,
|
|
# source-ordinal). REQUIRES a luxd image built against database >= v1.20.2.
|
|
spec:
|
|
snapshotSchedule: { includeRlpExports: false }
|
|
replication:
|
|
enabled: true
|
|
s3Endpoint: http://s3.lux-system.svc.cluster.local:9000
|
|
s3UseSsl: false
|
|
s3Bucket: lux-snapshots
|
|
s3Region: us-central1
|
|
s3Path: devnet/zaprepl
|
|
credentialsSecret: replicate-s3-creds
|
|
ageRecipient: "age1pq1REPLACE_WITH_PQ_PUBLIC_RECIPIENT"
|
|
ageIdentitySecret: replicate-age
|
|
sourceNodeIndex: 0
|
|
snapshotIntervalSeconds: 3600
|
|
incrementalIntervalSeconds: 5
|