FoundationDB / fdb-kubernetes-operator

A kubernetes operator for FoundationDB
Apache License 2.0
240 stars 83 forks source link

Removing usage of Healthy flag in the database status #837

Closed brownleej closed 2 years ago

brownleej commented 3 years ago

We recently changed the database configuration subreconciler to check the replication health instead of the overall database health. The motivation behind this is that the overall health can go to unhealthy for a variety of reasons, some of which are not as serious and not relevant to what the action was trying to protect. I think we should look for other places where we are using the Healthy flag in the database status and look for more precise checks we can apply.

johscheuer commented 2 years ago

A quick scan over the code and I couldn't find any case where we use the health status of the database anymore. I think https://github.com/FoundationDB/fdb-kubernetes-operator/pull/908 removed the last occurrence where we used it. I'm going to close that issue.