Skip to content

Removing the fdb-backup task runner in favor of the FDB Operator CRDs - #428

Merged
noctarius merged 1 commit into
mainfrom
fdb-backup-task-runner-removal
Aug 14, 2026
Merged

Removing the fdb-backup task runner in favor of the FDB Operator CRDs#428
noctarius merged 1 commit into
mainfrom
fdb-backup-task-runner-removal

Conversation

@noctarius

@noctarius noctarius commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

This PR removes the recently added fdb-backup task runner from the control plane deployment. It is built to use Docker and doesn't work in Kubernetes environment. Instead of adjusting it to support Docker and Kubernetes, the easier and more obvious (thanks @mxsrc for bringing up the obvious 😅) solution is to use the FDB Operator-internal backup and restore functionality.

Required documentation: simplyblock/documentation#196

@noctarius noctarius self-assigned this Aug 14, 2026
Copilot AI lite review requested due to automatic review settings August 14, 2026 13:34
@noctarius noctarius added this to the 26.3 milestone Aug 14, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Simplyblock Operator Helm control plane deployment to remove the dedicated fdb-backup task-runner container, aligning backup/restore responsibility with the FoundationDB Operator’s native CRDs instead of an in-pod Docker-based runner.

Changes:

  • Removes the tasks-runner-fdb-backup container from the control plane Deployment template.
  • Eliminates the associated command/env wiring for the removed container (e.g., Prometheus env injection via the common container snippet).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@mxsrc mxsrc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing code is the best PR!

@noctarius
noctarius merged commit a8cc85b into main Aug 14, 2026
6 checks passed
@noctarius
noctarius deleted the fdb-backup-task-runner-removal branch August 14, 2026 13:59
noctarius added a commit that referenced this pull request Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants