Skip to content
This repository has been archived by the owner on Oct 20, 2022. It is now read-only.

Releases: Orange-OpenSource/casskop

Release 0.5.0

29 Nov 17:07
56e3f72
Compare
Choose a tag to compare

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

07 Nov 12:32
7d91723
Compare
Choose a tag to compare

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

08 Oct 07:25
39a2dfe
Compare
Choose a tag to compare

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

25 Jul 12:08
b94684b
Compare
Choose a tag to compare

First Release of CassKop