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

Releases: Orange-OpenSource/nifikop

v0.6.1-release

16 May 20:14
7bc712f
Compare
Choose a tag to compare

New features

  • PR #97 - [Operator/NifiCluster] Add ability to o define the maximum number of threads for timer driven processors available to the system.
  • PR #98 - [Operator/NifiCluster] Add empty_dir volume for /tmp dir.
  • PR #93 - [Helm Chart] Included securityContext and custom service account in helm chart for NiFiKop deployment.
  • PR #100 - [Helm Chart] Add nodeSelector, affinty and toleration in helm chart for NiFiKop deployment.

v0.6.0-release

29 Mar 14:12
2927cf0
Compare
Choose a tag to compare

Added

  • PR #86 - [Operator/Debugging] Add events and improve HTTP calls error message
  • PR #87 - [Operator/Configuration] Allow to override the .properties files using a config map and/or a secret.
  • PR #87 - [Operator/Configuration] Allow to replace the logback.xml and bootstrap_notification_service.xml files using a config map or a secret.
  • PR #88 - [Operator/Monitoring] By choosing prometheus as type for an internal service in a NiFiCluster resource, the operator automatically creates the associated reporting task.

Changed

  • PR #85 - [Operator/Dependencies] Upgrade cert-manager & operator sdk dependencies
  • PR #87 - [Operator/Configuration] The node configuration files are no more stored in a configmap, but in a secret.

Deprecated

  • PR #85 - [Operator/Finalizers] The finalizer name format suggested by Kubernetes docs is /, while the format previously documented by Operator SDK docs was .. If your operator uses any finalizers with names matching the incorrect format, change them to match the official format. For example, finalizer.nifiusergroups.nifi.orange.com should be changed to nifiusergroups.nifi.orange.com/finalizer.

Fixed Bugs

  • PR #87 - [Operator/Configuration] Since the v0.5.0 the operator doesn't catch certain resource changes, due to bad copy of resource, this issue avoid rolling upgrage trigger when some configuration changes.

v0.5.3-release

18 Mar 15:05
4e0888c
Compare
Choose a tag to compare

Fixed Bugs

  • PR #82 - [Operator/NifiParameterContext] Enable empty value
  • PR #83 - [Operator/NiFiUser] Rework the certificate secret creation, to prevent issues with JKS password creation.

v0.5.2-release

02 Feb 13:01
a0b3dfa
Compare
Choose a tag to compare

Fixed Bugs

  • PR #70 - [Operator/NifiCluster] Rework DNS names generation to fix non headless mode.

v0.5.1-release

26 Jan 09:04
e095aa9
Compare
Choose a tag to compare

New features

  • PR #61 - [Operator/NifiCluster] Replace hardcoded FSGroup (1000) with property (Implemented by @Made-With-Care in PR #61)

Fixed Bugs

  • PR #61 - [Operator/NifiCluster] Fix external service annotations (merge maps require a point for destination field)

v0.5.0-release

19 Jan 08:14
18d17ad
Compare
Choose a tag to compare

Added

  • PR #55 - [Operator/NifiCluster] Add the ability to define additional sidecar to each NiFi nodes.
  • PR #59 - [Operator/NifiCluster] Give the ability to define kubernetes services to expose the NiFi cluster.
  • PR #55 - [Documentation] Upgdrade to Docusaurus 2.0.0-alpha70 and enable versioned feature.

Removed

  • PR #59 - [Operator/NifiCluster] No more default service to expose the NiFi cluster, you have to explicitly define ExternalService.

Fixed Bugs

  • PR #62 - [Operator/NifiCluster] Fix DNS names for services in all-node mode.
  • PR #64 - [Operator/NifiCluster] Manage several NiFiClusters with the same managed user.

v0.4.3-release

06 Jan 09:47
597aa30
Compare
Choose a tag to compare

Added

  • PR #53 - [Operator/NifiUser] Cert-manager integration can now be disabled (it's still required for secured cluster).

Changed

  • PR #53 - [Operator] Upgrade operator-sdk from v0.18.0 to v.1.3.0, which upgrade k8s dependencies to 0.19.4 and migrate to Kubebuilder aligned project layout.
  • PR #53 - [CI] Update steps with new Makefile commands.

Deprecated

  • PR #53 - [Operator/CRD] No more support for Kubernetes cluster under version 1.16 (we no longer provide crds in version v1beta1)

Fixed Bugs

  • PR #53 - [Operator] Upgrade k8s dependencies to match with new version requirement : #52 #51 #33
  • PR #53 - [Operator] Fix the users used into Reader user group
  • PR #53 - [Documentation] Fix the chart version informations : #51

v0.4.2-alpha-release

16 Nov 11:24
f14da45
Compare
Choose a tag to compare
v0.4.2-alpha-release Pre-release
Pre-release

New features

  • PR #41 - [Operator/NifiUser] Manage NiFi's users into NiFi Cluster
  • PR #41 - [Operator/NifiUserGroup] Manage NiFi's user groups into NiFi Cluster
  • PR #41 - [Operator] Manage NiFi's access policies
  • PR #41 - [Operator/NifiCluster] Create three defaults groups : admins, readers, nodes
  • PR #41 - [Operator/NifiCluster] Add pod disruption budget support

Changed

  • PR #41 - [Helm Chart] Add CRDs
  • PR #41 - [Operator/NifiCluster] Manage default process group id if not defined, using the root process group one.
  • PR #41 - [Operator/NifiCluster] Rename zkAddresse to zkAddress

Removed

  • PR #41 - [Operator/NifiCluster] Remove ClusterSecure and SiteToSiteSecure by only checking if SSLSecret is set.

Fixed Bugs

  • PR #30 - [Documentation] Fix getting started
  • PR #41 - [Operator] Access policies enum type list

v0.4.1-alpha-release

16 Nov 09:17
bc66663
Compare
Choose a tag to compare
v0.4.1-alpha-release Pre-release
Pre-release

New features

  • PR #41 - [Operator/NifiUser] Manage NiFi's users into NiFi Cluster
  • PR #41 - [Operator/NifiUserGroup] Manage NiFi's user groups into NiFi Cluster
  • PR #41 - [Operator] Manage NiFi's access policies
  • PR #41 - [Operator/NifiCluster] Create three defaults groups : admins, readers, nodes
  • PR #41 - [Operator/NifiCluster] Add pod disruption budget support

Changed

  • PR #41 - [Helm Chart] Add CRDs
  • PR #41 - [Operator/NifiCluster] Manage default process group id if not defined, using the root process group one.
  • PR #41 - [Operator/NifiCluster] Rename zkAddresse to zkAddress

Removed

  • PR #41 - [Operator/NifiCluster] Remove ClusterSecure and SiteToSiteSecure by only checking if SSLSecret is set.

Fixed Bugs

  • PR #30 - [Documentation] Fix getting started

v0.4.0-alpha-release

16 Nov 09:02
f4ed9ed
Compare
Choose a tag to compare
v0.4.0-alpha-release Pre-release
Pre-release

New features

  • PR #41 - [Operator/NifiUser] Manage NiFi's users into NiFi Cluster
  • PR #41 - [Operator/NifiUserGroup] Manage NiFi's user groups into NiFi Cluster
  • PR #41 - [Operator] Manage NiFi's access policies
  • PR #41 - [Operator/NifiCluster] Create three defaults groups : admins, readers, nodes
  • PR #41 - [Operator/NifiCluster] Add pod disruption budget support

Changed

  • PR #41 - [Helm Chart] Add CRDs
  • PR #41 - [Operator/NifiCluster] Manage default process group id if not defined, using the root process group one.
  • PR #41 - [Operator/NifiCluster] Rename zkAddresse to zkAddress

Removed

  • PR #41 - [Operator/NifiCluster] Remove ClusterSecure and SiteToSiteSecure by only checking if SSLSecret is set.

Fixed Bugs

  • PR #30 - [Documentation] Fix getting started