fdb-kubernetes-operator
fdb-kubernetes-operator copied to clipboard
A kubernetes operator for FoundationDB
It could be very useful to be able to remove all instances with a matching label selector.
Changing the security context on a pod can cause its volume to retain files with the old ownership attached to them. While we can continue to read the files, we...
# Description There have been some issues in the past when we tested SSA in the current implementation with default values and it's also a known issue with the controller-runtime,...
Once #726 is completed, we will need new versions of FDB that support it. Once we drop support for all versions of FDB without this binary copying behavior, we can...
I tried to use this modified sample cluster spec (I removed the default fields): ```yaml processes: general: customParameters: - "locality_test=1" - "trace_format=json" storage: customParameters: - "knob_disable_posix_kernel_aio=1" ``` I would expect...
### What happened? Operator 1.28.1, FDB 7.1.43 Using service for public IP, not using DNS In order to recover a failing FDB cluster, we had 1. Turned off the operator...
### What happened? Currently the method in https://github.com/FoundationDB/fdb-kubernetes-operator/blob/main/fdbclient/admin_client.go#L353-L361 doesn't return the correct result, as the key is incorrect. As long as the operator caches the status, this is not problematic...
### What would you like to be added/changed? Right now, it is possible for a stateful process to not have a volumeClaimTemplate / PVC. This seems not logical and probably...
### What happened? When running with multiple `FoundationDBCluster` k8s resources, managing the same cluster, like in a [three_data_hall](https://github.com/FoundationDB/fdb-kubernetes-operator/blob/main/docs/manual/fault_domains.md#three-data-hall-replication) setup, a change to the connection string does not propagate to all...
We added more customization through command-line arguments in the sidecar. We kept support for the older ways of configuring the sidecar to help transition onto the new arguments. Once we've...