Orange-OpenSource / casskop

This Kubernetes operator automates the Cassandra operations such as deploying a new rack aware cluster, adding/removing nodes, configuring the C* and JVM parameters, upgrading JVM and C* versions, and many more...
https://orange-opensource.github.io/casskop/
Apache License 2.0
183 stars 54 forks source link

Added a possibility to configure readinessProbe timeouts for operator deployment #362

Closed ajoskowski closed 3 years ago

ajoskowski commented 3 years ago
Q A
Bug fix? []
New feature? [YES]
API breaks? []
Deprecations? []
Related tickets fixes #360
License Apache 2.0

What's in this PR?

Added a possibility to configure readinessProbe timeouts for operator deployment via values.yaml file.

Why?

We encountered on a problem that after upgrade of operator its deployment object cannot be marked as "ready". There is a workaround: we have to increase "failureThreshold" timeout to value higher than 1s and everything works correctly

Checklist

ajoskowski commented 3 years ago

Hi, can you also update the documentation as well please.

=> https://github.com/Orange-OpenSource/casskop/blob/master/website/docs/3_configuration_deployment/1_customizable_install_with_helm.md

@cscetbon What do you think ?

Updated docs