Skip to content

Allow unmanaged backups and add locality support#2425

Merged
johscheuer merged 3 commits intoFoundationDB:mainfrom
johscheuer:allow-unmanaged-backups-and-localities
Feb 11, 2026
Merged

Allow unmanaged backups and add locality support#2425
johscheuer merged 3 commits intoFoundationDB:mainfrom
johscheuer:allow-unmanaged-backups-and-localities

Conversation

@johscheuer
Copy link
Member

Description

Allow to create a FoundationDBbackup where the operator only manages the Deployment but not the backup itself. I also added changes from #2422

Type of change

  • New feature (non-breaking change which adds functionality)

Discussion

Testing

Updated unit tests and e2e tests.

Documentation

Updated documentation in code.

Follow-up

The zone locality should be configurable.

@johscheuer johscheuer requested a review from saintstack February 9, 2026 12:44
@foundationdb-ci
Copy link
Contributor

Result of fdb-kubernetes-operator-pr on Linux RHEL 9

  • Commit ID: eeaa8a6
  • Duration 1:57:21
  • Result: ❌ FAILED
  • Error: Error while executing command: if $fail_test; then exit 1; fi. Reason: exit status 1
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

Copy link

@saintstack saintstack left a comment

Choose a reason for hiding this comment

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

LGTM. Wouldn't mind a bit of high-level doc. on when unmanaged vs managed: i.e. when to use either. Thanks.

@foundationdb-ci
Copy link
Contributor

Result of fdb-kubernetes-operator-pr on Linux RHEL 9

  • Commit ID: 1f5b4c0
  • Duration 2:04:53
  • Result: ✅ SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

@foundationdb-ci
Copy link
Contributor

Result of fdb-kubernetes-operator-pr on Linux RHEL 9

  • Commit ID: 52c51da
  • Duration 1:34:31
  • Result: ✅ SUCCEEDED
  • Error: N/A
  • Build Log terminal output (available for 30 days)
  • Build Workspace zip file of the working directory (available for 30 days)

@johscheuer johscheuer merged commit 9a2d74b into FoundationDB:main Feb 11, 2026
9 checks passed
@johscheuer johscheuer deleted the allow-unmanaged-backups-and-localities branch February 11, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants