storage: preserve Monerod blocks before recovery
This commit is contained in:
parent
b48f1dbd1d
commit
df99cdacc1
@ -8,6 +8,7 @@ resources:
|
|||||||
- vault-sync-deployment.yaml
|
- vault-sync-deployment.yaml
|
||||||
- helmrelease.yaml
|
- helmrelease.yaml
|
||||||
- cassandra-recurring-jobs.yaml
|
- cassandra-recurring-jobs.yaml
|
||||||
|
- monerod-recovery-snapshot.yaml
|
||||||
- longhorn-settings-ensure-job.yaml
|
- longhorn-settings-ensure-job.yaml
|
||||||
- longhorn-csi-toleration-ensure-job.yaml
|
- longhorn-csi-toleration-ensure-job.yaml
|
||||||
- longhorn-disk-tags-ensure-job.yaml
|
- longhorn-disk-tags-ensure-job.yaml
|
||||||
|
|||||||
14
infrastructure/longhorn/core/monerod-recovery-snapshot.yaml
Normal file
14
infrastructure/longhorn/core/monerod-recovery-snapshot.yaml
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
# infrastructure/longhorn/core/monerod-recovery-snapshot.yaml
|
||||||
|
# Retain the pre-recovery blocks until filesystem and application checks pass.
|
||||||
|
apiVersion: longhorn.io/v1beta2
|
||||||
|
kind: Snapshot
|
||||||
|
metadata:
|
||||||
|
name: monerod-before-recovery-20261003
|
||||||
|
namespace: longhorn-system
|
||||||
|
annotations:
|
||||||
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
|
spec:
|
||||||
|
volume: pvc-7ff188a8-0338-4327-93aa-5406d57f47a6
|
||||||
|
createSnapshot: true
|
||||||
|
labels:
|
||||||
|
purpose: pre-recovery
|
||||||
Loading…
x
Reference in New Issue
Block a user