Skip to content

[improvement] Add versioned FoundationDB deployment assets and sizing profiles - #534

Closed
Al-assad wants to merge 3 commits into
apache:masterfrom
Al-assad:docs/fdb-v235-installation
Closed

Al-assad wants to merge 3 commits into
apache:masterfrom
Al-assad:docs/fdb-v235-installation

Conversation

@Al-assad

@Al-assad Al-assad commented Nov 2, 2026 •

Copy link
Copy Markdown
Member

Superseded by velodb/fdb-kubernetes-operator#1. The FDB controller, Monitor RBAC, client patch, cluster profiles and guide are maintained in the VeloDB FDB Operator repository with VeloDB image defaults. Companion documentation is updated in apache/doris-website#4579 and selectdb/selectdb-docs#146.


Provide a consistent FoundationDB installation path using Operator v2.35.0 and the unified Monitor 7.3.69 image. Existing instructions mix floating CRDs, older controller deployments and split-image examples.

  • Download CRDs from velodb/fdb-kubernetes-operator at tag v2.35.0, directory config/crd/bases; record the upstream commit and SHA-256 checksums in UPSTREAM.md.
  • Add a customized controller deployment, namespace-scoped Monitor RBAC and an optional amd64 FDB 7.1 client patch.
  • Add single/double database profiles with explicit CPU, memory, PVCs, volume permissions, fault domains and DNS routing.
  • Document resource totals, client compatibility, readiness/reconciliation checks and shared-FDB retention. These assets are for fresh installations; existing legacy installation paths remain separate.

Validation: YAML parsing, cluster-profile CRD schema validation, guide shell syntax and git diff --check passed. The three mirrored CRDs match the Manager bundled definitions byte-for-byte. Live-cluster deployment and workload/failure testing were not performed.

Companion documentation: apache/doris-website#4579.

@Al-assad
Al-assad marked this pull request as ready for review November 2, 2026 03:25
@Al-assad Al-assad changed the title [improvement] Add versioned FoundationDB installation assets and sizing profiles [improvement] Add versioned FDB deployment examples using VeloDB CRDs Nov 3, 2026
@Al-assad Al-assad changed the title [improvement] Add versioned FDB deployment examples using VeloDB CRDs [improvement] Add versioned FoundationDB deployment assets and sizing profiles Nov 3, 2026
@Al-assad Al-assad closed this Nov 3, 2026
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.

1 participant