Releases: Orange-OpenSource/casskop
Release 0.5.0
Introduce Multi-Casskop, the Operator to manage a single Cassandra Cluster above multiple Kubernetes clusters.
-
PR #145 - Fix Issue #142 PodStatus which rarely fails in
unit tests -
PR #146 - Fix Issue #143 External update of SeedList was not possible
-
PR #147 - Introduce Multi-CassKop operator
-
PR #149 - Get rid of env var SERVICE_NAME and
keep current hostname in seedlist -
PR #151 - Fix Issue #150 Makes JMX port remotely available (again)
- uses New bootstrap Image 0.1.3 : orangeopensource/cassandra-bootstrap:0.1.3
Release 0.4.1
0.4.1
Breaking Change in API
The fields spec.baseImage
and spec.version
have been removed in favor for spec.cassandraImage
which is a merge of
both of thems.
- MR #128 Fix Issue
#96: cluster stay pending - MR #127 fix Issue
#126: update racks in parallel - MR #124: Add Support for pod & services
annotations - MR #138 Add support for Tolerations
Examples of annotation needed in the CassandraCluster Spec:
service:
annotations:
external-dns.alpha.kubernetes.io/hostname: my.custom.domain.com.
- MR #119 Refactoring Makefile
- tests now use default Cassandra docker image
Release 0.4.0
Use of InitContainers to Allow Casskop to use official cassandra docker image.
This allows us to leave our custom image OrangeOpensource/cassandra-image.
- initContainerImage and bootstrapContainerImage used to adapt to official cassandra image.
- ReadOnly Container :
Spec.ReadOnlyRootFilesystem
default true
v0.3.2 Release
First Release of CassKop