Repository navigation
docs(dr): Disaster Recovery section brought up to date (Control Center, test fail-over, site mapper, replication chains) - #232
Merged
Conversation
New page on the console: full mode deployed by the Simplyblock Operator chart (controlCenter.*), DR-only mode by the DR hub chart (console.*), the service-account caveat, and what each screen creates. Deploying a managed site's storage from the hub and the StorageClass delivery are marked as coming soon. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s built Per-site S3 stores and the Velero namespace on plans, test settings on paths, tiers and probes on applications, the site mapper (SiteProfile bindings, DHCPServers, findings, reservations, renderings), and how an async volume moves: the chain behind the PV's handle is followed to its end without a hop limit, demote acts on the local member, promote and resync on the active end, and every site's CSI driver lists both storage clusters with its own local. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Test fail-over clones come from the operator's TestFailover on the hub, with the source's volume mode and filesystem; cross-namespace NADs are rewritten into the bubble; new checks clones-bound, teardown-clean, invariants-held; sync applications. New page on restarting applications after a storage suspension; monitoring, unplanned fail-over and backup pages updated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…hanges Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
sbcli now selects the FoundationDB API version at import time (fdb.api_version in models/lock/store.py). The image's PyPI "fdb" is a Firebird driver without it, so every build since sbcli's change failed before rendering a page. The schema needs the API importable, not a database: a stub module stands in for the binding. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
🤖: Deployment available as https://docstest.simplyblock.io/docs-dr-update-20261003 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Brings the Disaster Recovery section up to the current state of dr-simplyblock
mainand the operator's DR pieces.What changed
disaster-recovery/control-center.md): full mode deployed by the Simplyblock Operator chart (controlCenter.*), DR-only mode by the DR hub chart (console.*), the service-account caveat, and a screen-by-screen map to the resources. Deploying a managed site's storage from the hub (StorageSiteDeployment) and StorageClass delivery are marked Coming soon: they are being implemented now.operations/restart.md): Restart recovery actions, automatic per plan (autoRestart,stableFor).isolatedNad,quotas.maxCloneCapacity,recentWithin), tiers and probes on applications, the site mapper (SiteProfile bindings, DHCPServers, findings, reservations, renderings).local. Automatic cross-registration is marked Coming soon (operator PR #619).TestFailoverwith the source's volume mode and filesystem. Cross-namespace NADs are rewritten into the bubble. New checksclones-bound,teardown-clean,invariants-held. Sync applications are covered.Depends on
The chain-resolution and local-cluster behavior is in operator PR #618, and the full-mode console chart values are on the
feature/control-center-uiline (PR #512). Both are unmerged; the pages say where something is not yet in a released chart.Checks
scripts/quality-gate.shpasses locally except theopenapi.jsonlink inreference/api/index.md, which CI generates before it checks. Field and check names were verified against the dr-simplyblock Go types.🤖 Generated with Claude Code