Skip to content

Releases: konpyutaika/nifikop

v0.15.0-release

27 Oct 09:48
7a60b4e
Compare
Choose a tag to compare

Added

  • PR #165 - [NifiParameterContext] Add parameter context inheritance.

Changed

  • PR #165 - [NiGoApi] Update NiGoApi dependence.

Fixed Bugs

  • PR #189 - [Operator] Fixed issue where nifikop's zookeeper init container would not tolerate multiple comma-delimited host:port pairs in the NifiCluster.Spec.ZkAddress configuration.

v0.14.1-release

22 Sep 15:28
f04bafd
Compare
Choose a tag to compare

Changed

  • PR #160 - [Documentation] Upgrade documentation dependencies.

Fixed Bugs

  • PR #174 - [Operator] Fix K8S version getting.

v0.14.0-release

26 Aug 16:55
f8ac329
Compare
Choose a tag to compare

Added

  • PR #138 - [Operator/NifiCluster] Add ability to configure the NiFi Load Balance port.
  • PR #144 - [Operator] Add automatic detection of k8s prior 1.21.
  • PR #153 - [Helm Chart] Added helm values to set common labels and annotations.

Changed

  • PR #142 - [Operator] Fixed issue where operator would modify NifiCluster and NifiDataflow status on every reconciliation loop unnecessarily.
  • PR #151 - [Operator] Fixed an issue where the controller logging erroneously appeared to all come from the same controller.

Fixed Bugs

  • PR #155 - [Operator] Removed instances where reconcile requeue didn't honor the interval time

v0.13.1-release

26 Aug 09:44
c9dda8f
Compare
Choose a tag to compare

Changed

  • PR #146 - [Operator/NifiCluster] Move from volume prefix to pvc label selection for deletion

v0.13.0-k8s-1.20-release

22 Aug 10:41
2ecd15a
Compare
Choose a tag to compare

Added

  • PR #89 - [Operator/NifiNodeGroupAutoscaler] Add NifiNodeGroupAutoscaler to automatically horizontally scale a NifiCluster resource via the Kubernetes HorizontalPodAutoscaler.

v0.12.0-k8s-1.20-release

22 Aug 08:20
ec551e8
Compare
Choose a tag to compare

Added

  • PR #108 - [Operator/Logging] Migrated from logr library to zap
  • PR #112 - [Documentation] Add section to explain how upgrade from 0.7.6 to 0.8.0.
  • PR #114 - [Operator/NifiCluster] Added ability to set the PodSpec.HostAliases to provide Pod-level override of hostname resolution when DNS and other options are not applicable.

Changed

  • PR #136 - [Operator] Update sync logic of dataflow to stop it fully.
  • PR #115 - [Operator] Upgrade go version to 1.18.
  • PR #120 - [Operator] Upgrade operator-sdk to v1.22.1.
  • PR #121 - [Operator] Refactor much of the nifikop logging to include more context.
  • PR #122 - [Operator/NifiCluster] Change name of PVCs that nifikop creates to include the name set via NifiCluster.Spec.node_config_group.StorageConfigs.Name
  • PR #123 - [Documentation] Added nifi.sensitive.props.key to config samples

Fixed Bugs

  • PR #135 - [Operator] Update log generation to not reference nil variable
  • PR #106 - [Documentation] Patch documentation version and mixed docs.
  • PR #110 - [Operator] Handle case where Certificate is destroyed before NifiUser to avoid Nifi user controller getting stuck on deletion

v0.13.0-release

19 Aug 20:33
b3a6369
Compare
Choose a tag to compare

Added

  • PR #89 - [Operator/NifiNodeGroupAutoscaler] Add NifiNodeGroupAutoscaler to automatically horizontally scale a NifiCluster resource via the Kubernetes HorizontalPodAutoscaler.

v0.12.0-release

19 Aug 20:19
03ed90f
Compare
Choose a tag to compare

Added

  • PR #108 - [Operator/Logging] Migrated from logr library to zap
  • PR #112 - [Documentation] Add section to explain how upgrade from 0.7.6 to 0.8.0.
  • PR #114 - [Operator/NifiCluster] Added ability to set the PodSpec.HostAliases to provide Pod-level override of hostname resolution when DNS and other options are not applicable.

Changed

  • PR #136 - [Operator] Update sync logic of dataflow to stop it fully.
  • PR #115 - [Operator] Upgrade go version to 1.18.
  • PR #120 - [Operator] Upgrade operator-sdk to v1.22.1.
  • PR #121 - [Operator] Refactor much of the nifikop logging to include more context.
  • PR #122 - [Operator/NifiCluster] Change name of PVCs that nifikop creates to include the name set via NifiCluster.Spec.node_config_group.StorageConfigs.Name
  • PR #123 - [Documentation] Added nifi.sensitive.props.key to config samples

Fixed Bugs

  • PR #135 - [Operator] Update log generation to not reference nil variable
  • PR #106 - [Documentation] Patch documentation version and mixed docs.
  • PR #110 - [Operator] Handle case where Certificate is destroyed before NifiUser to avoid Nifi user controller getting stuck on deletion

v0.11.0-release

15 Jun 19:22
19d78d1
Compare
Choose a tag to compare

Added

  • PR #76 - [Operator/NiFiCluster] Add ability to override default authorizers.xml template.
  • PR #95 - [Operator/NiFiParameterContext] Allow the operator to take over existing parameter context.
  • PR #96 - [Operator/NifiCluster] Add ability to specify pod priority class

Changed

  • PR #75 - [Operator] Update PodDisruptionBudget version to policy/v1 instead of policy/v1beta1.

Removed

  • PR #74 - [Operator] Removed legacy orange CRDs.

Fixed Bugs

  • PR #76 - [Operator/NiFiCluster] Re-ordering config out of sync steps.
  • PR #93 - [Documentation] Remove serviceAnnotations mentions and fix docs.
  • PR #101 - [Operator] Handle finalizer removal case where NifiCluster is aggressively torn down and pods are no longer available to communicate with.

v0.10.0-release

24 Mar 17:29
2724e00
Compare
Choose a tag to compare

Changed

  • PR #71 - [Operator] Update cert-manager dep to v1.7.2 and all Certificate references to v1.
  • PR #29 - [Operator] Update operator-sdk to v1.18.1.