FoundationDB / fdb-kubernetes-operator

A kubernetes operator for FoundationDB
Apache License 2.0
241 stars 82 forks source link

Improving support for prerelease FDB versions in the Kubernetes operator #200

Closed brownleej closed 2 years ago

brownleej commented 4 years ago

We recently added some special behavior to the post-upgrade version check to support pre-release binaries, which represent themselves differently in the cluster status. This was a quick hack to allow us to test with pre-release versions, but we should think more about what we need to fully support testing against pre-release versions. For instance, we should look into applying the check for the -PRERELEASE suffix more selectively, using version syntax that clarifies that the version is a pre-release, and having a way to download the CLI within the operator dynamically to support nightly builds.

johscheuer commented 2 years ago

@brownleej do you think https://github.com/FoundationDB/fdb-kubernetes-operator/issues/1012 solved this issue?