# Kubernetes Operator

**URL:** https://forums.foundationdb.org/c/using-foundationdb/kubernetes-operator/16.md

[Latest](https://forums.foundationdb.org/latest.md) · [Categories](https://forums.foundationdb.org/categories.md) · [Tags](https://forums.foundationdb.org/tags.md)

---

## [About the Kubernetes Operator category](https://forums.foundationdb.org/t/about-the-kubernetes-operator-category/1966)

<div class="topic-metadata">

**Author:** [@john\_brownlee](https://forums.foundationdb.org/u/john_brownlee)\
**Replies:** 0

</div>

---

## [Taints and exclusions in fdb-kubernetes-operator](https://forums.foundationdb.org/t/taints-and-exclusions-in-fdb-kubernetes-operator/5331)

<div class="topic-metadata">

**Author:** [@jon](https://forums.foundationdb.org/u/jon)\
**Replies:** 8\
**Last updated:** [September 1, 2026, 6:28pm UTC](https://forums.foundationdb.org/t/taints-and-exclusions-in-fdb-kubernetes-operator/5331 "2026-09-01T18:28:53Z")

</div>

We’re running a FoundationDB cluster in EKS and are trying to develop a procedure for node group updates. Our first attempt ended poorly. The plan was: Trigger an automated node group update from the EKS side (see Und…

---

## [Storage pod excluded and deleted before replacement is scheduled or healthy](https://forums.foundationdb.org/t/storage-pod-excluded-and-deleted-before-replacement-is-scheduled-or-healthy/5446)

<div class="topic-metadata">

**Author:** [@aleksbako](https://forums.foundationdb.org/u/aleksbako)\
**Replies:** 1\
**Last updated:** [September 1, 2026, 6:25pm UTC](https://forums.foundationdb.org/t/storage-pod-excluded-and-deleted-before-replacement-is-scheduled-or-healthy/5446 "2026-09-01T18:25:43Z")

</div>

Summary We have identified a case where the fdb-kubernetes-operator excludes and terminates an existing, healthy storage pod before its replacement pod is scheduled, running, or ready to take traffic. In an environment …

---

## [What is default value for UseLocalitiesForExclusion?](https://forums.foundationdb.org/t/what-is-default-value-for-uselocalitiesforexclusion/5414)

<div class="topic-metadata">

**Author:** [@matiasholte](https://forums.foundationdb.org/u/matiasholte)\
**Replies:** 1\
**Last updated:** [September 1, 2026, 6:14pm UTC](https://forums.foundationdb.org/t/what-is-default-value-for-uselocalitiesforexclusion/5414 "2026-09-01T18:14:56Z")

</div>

According to cluster\_spec.md documentation, “the UseLocalitiesForExclusion is set to false by default.” On the other hand, this PR suggests that “locality based exclusions are turned on per default.” Also foundationdbc…

---

## [Using FoundationDB Cluster in Kubernetes with ServiceType=LoadBalancer](https://forums.foundationdb.org/t/using-foundationdb-cluster-in-kubernetes-with-servicetype-loadbalancer/5257)

<div class="topic-metadata">

**Author:** [@fuCtor](https://forums.foundationdb.org/u/fuCtor)\
**Replies:** 4\
**Last updated:** [May 20, 2026, 5:28pm UTC](https://forums.foundationdb.org/t/using-foundationdb-cluster-in-kubernetes-with-servicetype-loadbalancer/5257 "2026-05-20T17:28:27Z")

</div>

Hello FoundationDB community, I’m running a FoundationDB cluster on Kubernetes using the official FoundationDB operator. Currently, I need to expose the cluster to external clients (outside the K8s cluster), ideally usi…

---

## [Operator Change: fdbbackup modify now supported for encrypted backups on FDB 7.3.73+ and 7.4.6+](https://forums.foundationdb.org/t/operator-change-fdbbackup-modify-now-supported-for-encrypted-backups-on-fdb-7-3-73-and-7-4-6/5234)

<div class="topic-metadata">

**Author:** [@harshm](https://forums.foundationdb.org/u/harshm)\
**Replies:** 0\
**Last updated:** [April 23, 2026, 8:16am UTC](https://forums.foundationdb.org/t/operator-change-fdbbackup-modify-now-supported-for-encrypted-backups-on-fdb-7-3-73-and-7-4-6/5234 "2026-04-23T08:16:21Z")

</div>

We’ve updated the minimum FDB version required for encrypted backup support from 7.3.72 to 7.3.73 in the 7.3.x line. The 7.4.x line remains unchanged at 7.4.6. This change is due to a bug in FDB 7.3.72 (apple/foundatio…

---

## [Fdb cluster deployed with operator automatically going down](https://forums.foundationdb.org/t/fdb-cluster-deployed-with-operator-automatically-going-down/5226)

<div class="topic-metadata">

**Author:** [@Pranav2612000](https://forums.foundationdb.org/u/Pranav2612000)\
**Replies:** 4\
**Last updated:** [April 17, 2026, 4:00am UTC](https://forums.foundationdb.org/t/fdb-cluster-deployed-with-operator-automatically-going-down/5226 "2026-04-17T04:00:03Z")

</div>

We’re using foundationdb on prod, with fdb-kubernetes-operator to deploy on k8s. Recently we saw the whole cluster going down, with a lot of pods in ‘Completed’ or ‘StatusUnknownState’ \[ screenshot \] I’ve verified th…

---

## [FDB pods continue connecting to stale IPs after pod restart → connection drops (Kubernetes + Operator + Cilium)](https://forums.foundationdb.org/t/fdb-pods-continue-connecting-to-stale-ips-after-pod-restart-connection-drops-kubernetes-operator-cilium/5229)

<div class="topic-metadata">

**Author:** [@saone](https://forums.foundationdb.org/u/saone)\
**Replies:** 3\
**Last updated:** [April 16, 2026, 11:40am UTC](https://forums.foundationdb.org/t/fdb-pods-continue-connecting-to-stale-ips-after-pod-restart-connection-drops-kubernetes-operator-cilium/5229 "2026-04-16T11:40:08Z")

</div>

Hi team, I’m running a FoundationDB cluster on Kubernetes using the official operator, and I’m seeing an issue where FDB processes continue attempting to connect to stale pod IPs after pod restarts, leading to persisten…

---

## [Three\_data\_hall and cross k8s cluster?](https://forums.foundationdb.org/t/three-data-hall-and-cross-k8s-cluster/5105)

<div class="topic-metadata">

**Author:** [@GrantFleming](https://forums.foundationdb.org/u/GrantFleming)\
**Replies:** 4\
**Last updated:** [November 10, 2025, 4:32pm UTC](https://forums.foundationdb.org/t/three-data-hall-and-cross-k8s-cluster/5105 "2025-11-10T16:32:17Z")

</div>

Is there a valid configuration when using fdb-operator for running in “three\_data\_hall” mode where each data hall is a separate kubernetes cluster? The problem I’m having is that to run cross-k8s-cluster where each k8s …

---

## [Bad record mac when trying to use TLS with FoundationDB on Kubernetes](https://forums.foundationdb.org/t/bad-record-mac-when-trying-to-use-tls-with-foundationdb-on-kubernetes/4978)

<div class="topic-metadata">

**Author:** [@atuso](https://forums.foundationdb.org/u/atuso)\
**Replies:** 15\
**Last updated:** [September 17, 2025, 12:12pm UTC](https://forums.foundationdb.org/t/bad-record-mac-when-trying-to-use-tls-with-foundationdb-on-kubernetes/4978 "2025-09-17T12:12:23Z")

</div>

Hi folks, I’m currently working on getting a deployment of FoundationDB on Kubernetes updated to use TLS, but I’m facing a problem where the database remains unavailable and seemingly decryption is failing on several pe…

---

## [FoundationDBBackup cannot be reconciled properly](https://forums.foundationdb.org/t/foundationdbbackup-cannot-be-reconciled-properly/5023)

<div class="topic-metadata">

**Author:** [@zmylk](https://forums.foundationdb.org/u/zmylk)\
**Replies:** 1\
**Last updated:** [September 1, 2025, 3:34pm UTC](https://forums.foundationdb.org/t/foundationdbbackup-cannot-be-reconciled-properly/5023 "2025-09-01T15:34:16Z")

</div>

I suspect this is similar to the question But after I added the certificate, it did not solve the problem Certificate Creation Reference Possibly useful documents https://github.com/FoundationDB/fdb-kubernetes-oper…

---

## [Converting cluster from non-TLS to TLS seems to get stuck on coordinator change](https://forums.foundationdb.org/t/converting-cluster-from-non-tls-to-tls-seems-to-get-stuck-on-coordinator-change/4920)

<div class="topic-metadata">

**Author:** [@hxu](https://forums.foundationdb.org/u/hxu)\
**Replies:** 4\
**Last updated:** [June 18, 2025, 8:05am UTC](https://forums.foundationdb.org/t/converting-cluster-from-non-tls-to-tls-seems-to-get-stuck-on-coordinator-change/4920 "2025-06-18T08:05:44Z")

</div>

Hi all, we’re trying to turn on TLS in an existing three data hall cluster, and the process seems to get stuck moving the operators off the non-TLS processes. Here’s our versions: Operator version - v2.3.0 FDB version…

---

## [Satellite\_logs not supported at the datacenter level in the kubernete operator?](https://forums.foundationdb.org/t/satellite-logs-not-supported-at-the-datacenter-level-in-the-kubernete-operator/4864)

<div class="topic-metadata">

**Author:** [@mpatou\_openai](https://forums.foundationdb.org/u/mpatou_openai)\
**Replies:** 1\
**Last updated:** [April 28, 2025, 12:39pm UTC](https://forums.foundationdb.org/t/satellite-logs-not-supported-at-the-datacenter-level-in-the-kubernete-operator/4864 "2025-04-28T12:39:14Z")

</div>

This page Configuration — FoundationDB ON documentation mentions that we can set satellite\_logs at both the datacenter and the region level but it seems after looking at 1.52 code base that the operator only supports the…

---

## [FDB regular recovery with operator](https://forums.foundationdb.org/t/fdb-regular-recovery-with-operator/4562)

<div class="topic-metadata">

**Author:** [@jlemaes](https://forums.foundationdb.org/u/jlemaes)\
**Replies:** 16\
**Last updated:** [April 29, 2025, 11:07pm UTC](https://forums.foundationdb.org/t/fdb-regular-recovery-with-operator/4562 "2025-04-29T23:07:33Z")

</div>

We are migrating our FDB clusters from gcloud GCE instances to regional GKE with the k8s operator. The operator based clusters are working fine and really performant in our benchmarks. However, the new clusters on k8s h…

---

## [Additional sidecar containers (for exporting trace logs) with the Kubernetes operator?](https://forums.foundationdb.org/t/additional-sidecar-containers-for-exporting-trace-logs-with-the-kubernetes-operator/4798)

<div class="topic-metadata">

**Author:** [@jon](https://forums.foundationdb.org/u/jon)\
**Replies:** 2\
**Last updated:** [March 7, 2025, 4:34pm UTC](https://forums.foundationdb.org/t/additional-sidecar-containers-for-exporting-trace-logs-with-the-kubernetes-operator/4798 "2025-03-07T16:34:52Z")

</div>

I’m trying to figure out how to get trace logs from fdbserver processes running in Kubernetes with the FDB Kubernetes operator to a remote logging aggregator. I found an older thread discussing the same issue, and the pu…

---

## [FDB + SSL and operator automation](https://forums.foundationdb.org/t/fdb-ssl-and-operator-automation/4793)

<div class="topic-metadata">

**Author:** [@mpatou\_openai](https://forums.foundationdb.org/u/mpatou_openai)\
**Replies:** 3\
**Last updated:** [March 7, 2025, 4:28pm UTC](https://forums.foundationdb.org/t/fdb-ssl-and-operator-automation/4793 "2025-03-07T16:28:40Z")

</div>

I have been trying to use SSL with FDB lately, initially I thought that a wild card SSL would be sufficient but it’s not as it seems that the operator use IP to connect to the sidecar when SSL is enabled for it: "error"…

---

## [Running Kubernetes Operator e2e tests](https://forums.foundationdb.org/t/running-kubernetes-operator-e2e-tests/4779)

<div class="topic-metadata">

**Author:** [@iwalther](https://forums.foundationdb.org/u/iwalther)\
**Replies:** 2\
**Last updated:** [February 28, 2025, 3:25pm UTC](https://forums.foundationdb.org/t/running-kubernetes-operator-e2e-tests/4779 "2025-02-28T15:25:15Z")

</div>

I’m trying to get the end-to-end tests to run in my own environment (at least the basic test\_operator suite). It seems like an important ability in order to contribute. This is how far I got: When I just run it with de…

---

## [Getting Cluster file contents do not match current cluster connection string message](https://forums.foundationdb.org/t/getting-cluster-file-contents-do-not-match-current-cluster-connection-string-message/4763)

<div class="topic-metadata">

**Author:** [@tangerine](https://forums.foundationdb.org/u/tangerine)\
**Replies:** 2\
**Last updated:** [January 24, 2025, 2:44pm UTC](https://forums.foundationdb.org/t/getting-cluster-file-contents-do-not-match-current-cluster-connection-string-message/4763 "2025-01-24T14:44:45Z")

</div>

Hi, I have a six pods fdb cluster (1 controller, 2 log and 3 storage). When running fdbcli in any of the pods with fdbcli status details, it show this message: “Cluster file contents do not match current cluster conn…

---

## [Migrating a triple cluster to a three\_data\_hall cluster without unavailability](https://forums.foundationdb.org/t/migrating-a-triple-cluster-to-a-three-data-hall-cluster-without-unavailability/4702)

<div class="topic-metadata">

**Author:** [@gm42](https://forums.foundationdb.org/u/gm42)\
**Replies:** 5\
**Last updated:** [January 14, 2025, 1:20pm UTC](https://forums.foundationdb.org/t/migrating-a-triple-cluster-to-a-three-data-hall-cluster-without-unavailability/4702 "2025-01-14T13:20:41Z")

</div>

Hi there, after a lengthy development process I can confirm that it is possible to migrate a triple cluster to a three\_data\_hall cluster without going through any unavailability. Let me enumerate the steps: create 3 …

---

## [The Desired Logs always be changed to 3](https://forums.foundationdb.org/t/the-desired-logs-always-be-changed-to-3/4590)

<div class="topic-metadata">

**Author:** [@gripleaf](https://forums.foundationdb.org/u/gripleaf)\
**Replies:** 4\
**Last updated:** [August 30, 2024, 7:35am UTC](https://forums.foundationdb.org/t/the-desired-logs-always-be-changed-to-3/4590 "2024-08-30T07:35:31Z")

</div>

Background： foundation operator(v1.21.0). fdb cluster with 24 storages, 6 logs, 6 stateless. Problem: Every time when I do some maintains(scale out or scale down) to the fdb cluster, my Desired Logs will change from …

---

## [Fdbrestore Errors](https://forums.foundationdb.org/t/fdbrestore-errors/4561)

<div class="topic-metadata">

**Author:** [@stefanvasilic4](https://forums.foundationdb.org/u/stefanvasilic4)\
**Replies:** 0\
**Last updated:** [July 9, 2024, 8:27pm UTC](https://forums.foundationdb.org/t/fdbrestore-errors/4561 "2024-07-09T20:27:18Z")

</div>

Hello, i am able to successfully fdbbackup , but run into errors while fdbrestore. I am using s3proxy to use Azure Blob. \[c729a63d6550a2c189eadc1a4587b45b\] HTTP starting GET /fdbbackup/?max-keys=1000&prefix=data%2Ffdb-c…

---

## [Multi DC Coordinators](https://forums.foundationdb.org/t/multi-dc-coordinators/4503)

<div class="topic-metadata">

**Author:** [@stefanvasilic4](https://forums.foundationdb.org/u/stefanvasilic4)\
**Replies:** 13\
**Last updated:** [July 8, 2024, 6:44am UTC](https://forums.foundationdb.org/t/multi-dc-coordinators/4503 "2024-07-08T06:44:20Z")

</div>

When purposefully deleting coordinators pods in primary , it will be marked as unreachable , but no new coordinators will be recruited, even though there are plenty of candidate processes available. Is this expected beha…

---

## [Multi DC replication fails during DR test](https://forums.foundationdb.org/t/multi-dc-replication-fails-during-dr-test/4156)

<div class="topic-metadata">

**Author:** [@stefanvasilic4](https://forums.foundationdb.org/u/stefanvasilic4)\
**Replies:** 16\
**Last updated:** [May 29, 2024, 6:47pm UTC](https://forums.foundationdb.org/t/multi-dc-replication-fails-during-dr-test/4156 "2024-05-29T18:47:26Z")

</div>

Setup: multi\_dc setup with 1 k8s cluster and 3 namespaces that map to 3 dc dc1 serves as Primary ; dc3 - Secondary ; dc2 - Satellite Configuration: Redundancy mode - triple Storage engine - s…

---

## [Stateful ProcessGroups can no longer be run without PVCs (Operator 1.35+)](https://forums.foundationdb.org/t/stateful-processgroups-can-no-longer-be-run-without-pvcs-operator-1-35/4391)

<div class="topic-metadata">

**Author:** [@nicmorales9](https://forums.foundationdb.org/u/nicmorales9)\
**Replies:** 0\
**Last updated:** [March 19, 2024, 4:33pm UTC](https://forums.foundationdb.org/t/stateful-processgroups-can-no-longer-be-run-without-pvcs-operator-1-35/4391 "2024-03-19T16:33:57Z")

</div>

Hi all! The latest Operator release 1.35 will no longer support stateful processGroups to be created without PVCs. This change was motivated when investigating some logic which allowed stateful processes to not have PV…

---

## [Write conflicts impossible to eliminate? FDB operator + YCSB testing tool](https://forums.foundationdb.org/t/write-conflicts-impossible-to-eliminate-fdb-operator-ycsb-testing-tool/4353)

<div class="topic-metadata">

**Author:** [@brianbreniser](https://forums.foundationdb.org/u/brianbreniser)\
**Replies:** 1\
**Last updated:** [February 28, 2024, 4:18pm UTC](https://forums.foundationdb.org/t/write-conflicts-impossible-to-eliminate-fdb-operator-ycsb-testing-tool/4353 "2024-02-28T16:18:35Z")

</div>

Hello experts, I am reaching out today to try to diagnose the issues with my foundation DB operator environment that I’m using for testing. As of right now, I cannot get rid of write conflicts no matter what configurati…

---

## [FDB operator stuck without recreating pods](https://forums.foundationdb.org/t/fdb-operator-stuck-without-recreating-pods/4287)

<div class="topic-metadata">

**Author:** [@larshagen](https://forums.foundationdb.org/u/larshagen)\
**Replies:** 4\
**Last updated:** [February 22, 2024, 12:18pm UTC](https://forums.foundationdb.org/t/fdb-operator-stuck-without-recreating-pods/4287 "2024-02-22T12:18:07Z")

</div>

We have an FDB cluster that is down, and FDB operator is not able to bring it back up. FDB 7.1.43 Operator 1.28.1 Three FDB CRDs (preparing to turn on three data hall) All the pods are gone right now (not the operato…

---

## [Three\_data\_hall vs multi\_dc](https://forums.foundationdb.org/t/three-data-hall-vs-multi-dc/4331)

<div class="topic-metadata">

**Author:** [@stefanvasilic4](https://forums.foundationdb.org/u/stefanvasilic4)\
**Replies:** 2\
**Last updated:** [February 19, 2024, 3:05pm UTC](https://forums.foundationdb.org/t/three-data-hall-vs-multi-dc/4331 "2024-02-19T15:05:06Z")

</div>

Hello, While running some performance tests on three\_data\_hall and multi\_dc setup , i get results to be 10 times slower in multi\_dc scenario, for loading and reading. All storage and logs count being aprox the same. Inc…

---

## [maxConcurrentReplacements causing deletion update strategy](https://forums.foundationdb.org/t/maxconcurrentreplacements-causing-deletion-update-strategy/4318)

<div class="topic-metadata">

**Author:** [@simenl](https://forums.foundationdb.org/u/simenl)\
**Replies:** 1\
**Last updated:** [January 10, 2024, 4:41pm UTC](https://forums.foundationdb.org/t/maxconcurrentreplacements-causing-deletion-update-strategy/4318 "2024-01-10T16:41:50Z")

</div>

There seems to be a bug with the maxConcurrentReplacements option, in which the remaining updates (that require a replacement) will be updated with the deletion strategy. Context As a mitigation to storage roles being …

---

## [Cluster stuck in broken state when using Cilium networking](https://forums.foundationdb.org/t/cluster-stuck-in-broken-state-when-using-cilium-networking/4281)

<div class="topic-metadata">

**Author:** [@aikoven](https://forums.foundationdb.org/u/aikoven)\
**Replies:** 2\
**Last updated:** [December 6, 2023, 11:33am UTC](https://forums.foundationdb.org/t/cluster-stuck-in-broken-state-when-using-cilium-networking/4281 "2023-12-06T11:33:44Z")

</div>

After rolling nodes in our Kubernetes cluster, we found ourselves in the following situation: Our FoundationDB cluster was unavailable. We are using FDB 6.3.x, operator v1.21.0, FDB cluster with publicIPSource: servi…

---

## [Three\_data\_hall coordinators](https://forums.foundationdb.org/t/three-data-hall-coordinators/4243)

<div class="topic-metadata">

**Author:** [@stefanvasilic4](https://forums.foundationdb.org/u/stefanvasilic4)\
**Replies:** 6\
**Last updated:** [November 21, 2023, 2:32pm UTC](https://forums.foundationdb.org/t/three-data-hall-coordinators/4243 "2023-11-21T14:32:53Z")

</div>

Hi @johscheuer , how did you manage to get 9 coordinators for three\_data\_hall ? ( Initial support for three data hall replication by johscheuer · Pull Request #1651 · FoundationDB/fdb-kubernetes-operator · GitHub ) every…

[Next page](https://forums.foundationdb.org/c/using-foundationdb/kubernetes-operator/16.md?page=1)
