cscetbon / casskop

This Kubernetes operator automates Cassandra operations such as deploying rack aware clusters, scaling up and down, configuring C* and its JVM, upgrading JVM and C*, backup/restores and many more...
https://cscetbon.github.io/casskop/
Apache License 2.0
13 stars 8 forks source link

Services are not headless anymore #85

Closed zanettea closed 1 year ago

zanettea commented 1 year ago

From version 2.1.13 to 2.1.14 the cassandra services created are not headless anymore.

I don't know if the change was intended... anyway is a big breaking change that should go in a major.

rocket357 commented 1 year ago

I closed #84 as the behavior noted there is explained by the service not being created headless in 2.1.14 now. Will defer to this issue since it points more directly to the cause. =)

cscetbon commented 1 year ago

@zanettea hmm it wasn't intended and I think we thought it was headless by default 😕. Going to make a PR to revert it ...

cscetbon commented 1 year ago

@zanettea can you confirm PR #86 fixes it ? You can overwrite the image installed by helm by adding --set image.tag=headless-service to the helm install command. See parameters at https://cscetbon.github.io/casskop/docs/configuration_deployment/customizable_install_with_helm/#configuration for more information

cscetbon commented 1 year ago

@zanettea 👆

cscetbon commented 1 year ago

@zanettea as I didn't get any response I'll merge that PR which solves the issue described.