Skip to content

Releases: timoha/hbase-k8s-operator

v0.0.9

18 Apr 23:15
43a961b
Compare
Choose a tag to compare

What's Changed

  • Upgrade to latest version of kubebuilder by @dethi in #29

Full Changelog: v0.0.8...v0.0.9

v0.0.8

10 Apr 07:52
ba2220b
Compare
Choose a tag to compare

What's Changed

  • controller: fix reconciliation log by @dethi in #27
  • main.go: Add pprof server by @tomasbanet in #28
  • Add workflow to build and push docker image to Github by @dethi in #30
  • workflow/release: use the correct trigger by @dethi in #31

New Contributors

Full Changelog: v0.0.7...v0.0.8

v0.0.7

19 Jun 16:49
d0b77bf
Compare
Choose a tag to compare

Bug fix for hbase-operator restarting all managed statefulset pods when only # of replicas have changed:

  • Removing unnecessary annotations from new version SHA calculation: "kubectl.kubernetes.io/last-applied-configuration" is updated with every update of the HBase CRD including just replicas count update. It should not be included into pod temlpate metadata to avoid unnesesary pods restart.

v0.0.6

03 Feb 23:01
08b7a9d
Compare
Choose a tag to compare

QOL Improvements

  • Log in operator log # of regions in transition when RSes are drained
  • Improvement in logging message during draining and deletion of RSes

v0.0.5

13 Jul 03:19
2c6db60
Compare
Choose a tag to compare
  • Remove "kubectl.kubernetes.io/last-applied-configuration" annotation from statefulset revision SHA calculation. This annotation blob contained the replica count that would force a full cluster restart whenever a replica count was updated via spinnaker and triggerd this annotation to update. Previous attempts at fixing this bug directly edited the CRD and replica count field, which is why this bug was not caught.

v0.0.4

04 Jun 16:52
38f249b
Compare
Choose a tag to compare
  • Remove replica count from revision hash calculation
  • Operator and hbase CRD still must be deployed to the same namespace, but can now be configured to deploy to namespaces other than default "hbase"

v0.0.3

17 May 21:24
d7bc353
Compare
Choose a tag to compare
  • ensureStatefulSetPods() now picks pods in reverse ordinal order to delete/restart

v0.0.2

06 May 22:43
Compare
Choose a tag to compare

Includes:

  • Bugfix for CRD statefulsets restarting all pods when only replica count has updated. Now the expected behavior is that revision SHA does not change when replica count is updated, which in turn does not trigger all pods to restart. Behavior for downsizing replica count is an unsupported feature.

v0.0.1

26 Jan 22:14
Compare
Choose a tag to compare

Initial release