Releases: konpyutaika/nifikop
Releases · konpyutaika/nifikop
v1.10.0-release
v1.9.0-release
Added
- PR #394 - [Operator/NifiCluster] Added support to let users configure AdditionalNifiEnvs.
- PR #430 - [Operator/NifiCluster] Added Python extensions properties in the
nifi.properties
file template.
Changed
- PR #415 - [Operator] Upgrade golang to 1.22.2.
- PR #393 - [Operator/NifiCluster] Added support to let users configure
seccompProfile
andsecurityContext
. - PR #421 - [Documentation] Upgrade node 22.0.0.
- PR #422 - [NiGoApi] Upgrade NiGoApi to v0.1.0.
- PR #425 - [Operator] Upgrade golang to 1.22.3.
- PR #428 - [Documentation] Upgrade node 22.2.0.
- PR #431 - [Operator/NifiCluster] Changed type of the version field from
VersionControlInformationEntity
to be generic. - PR #431 - [NiGoApi] Upgrade NiGoApi to v0.1.1.
- PR #426 - [Operator/NifiParameterContext] Changed secret update detection to be based on
resourceVersion
.
Fixed Bugs
- PR #416 - [Operator] Certmanager-user: k8sutil: corrects IsAlreadyOwnedError.
- PR #418 - [Operator/NifiCluster] Fixed issue where new nodes could not be added to NiFi cluster with a custom authorizer configuration provided.
- PR #420 - [Operator/NifiCluster] Patch duplicate Prometheus Reporting Task.
- PR #424 - [Operator] Fix Nifiuser certificate creation.
Deprecated
- PR #422 - [Operator/NifiCluster]
MaximumEventDrivenThreadCount
is no longer configurable in NiFi.
v1.8.0-release
Added
- PR #403 - [Operator/NifiCluster] Added support to let users configure
internalTrafficPolicy
andexternalTrafficPolicy
on external services. - PR #391 - [Operator/NifiUserGroup] Added settings missing for secure LDAP connections in login_identity_providers.xml
- PR #381 - [Operator/NifiUserGroup] Added ability to set
NifiUserGroup.Spec.Identity
when users need to override the default naming convention. - PR #392 - [Operator/NifiCluster] Added update of the
DNSNames
of the node'sNifiUsers
if thewebProxyHosts
is updated. - PR #392 - [Operator/NifiUser] Added update of the
Certificate
if theNifiUser
is updated.
Changed
- PR #378 - [Operator] Tweak NiFi pod startup script to more gracefully handle pod IP resolution.
- PR #382 - [Operator/NifiCluster] Changed
nifi.content.viewer.url
property default value. - PR #387 - [Operator] Upgrade golang to 1.21.7.
- PR #366 - [Operator] Migrated nifikop to KubeBuilder go/v4 and operator-sdk to v1.33.0.
- PR #386 - [Operator] Upgrade golang to 1.22.0.
- PR #398 - [Operator] Upgrade golang to 1.22.1.
- PR #397 - [Operator/NifiUser] Updates
NifiUser
synchronization logic to reduce api calls onUserGroup
endpoint. - PR #404 - [Operator/NifiCluster] Updates
nifi.provenance.repository.debug.frequency
from1_000_000
to1000000
.
v1.7.0-release
Added
- PR #345 - [Helm Chart] Added option to include
NodePort
with custom hosts inwebProxyHosts
. - PR #364 - [Helm Chart] Added ability to configure NiFi Pod
ReadinessProbe
andLivenessProbe
in the nifi-cluster chart. - PR #367 - [Operator/NifiParameterContext] Parameter context's secret update detection.
Changed
- PR #340 - [Operator/NifiDataflow] Updated the logic to stop the entire dataflow instead of just the processors when the parameter context reference is updated.
- PR #342 - [Operator/NifiCluster] Updated the logic to retrieve theIP address from hostname with
curl
instead ofwget
. - PR #341 - [Helm Chart] Fixed
webProxyHosts
conversion to Yaml. Updated zookeeper dependency. UpdatedServiceMonitor
endpoints generation. - PR #349 - [Operator/NifiRegistryClient] Set FlowRegistry type in RegistryClient creation.
- PR #350 - [Operator] Remove optimistic lock on
Patch
. - PR #352 - [Operator] Changed default LogLevel of NiFi from
DEBUG
toINFO
. - PR #354 - [Operator/NifiCluster] Updated
login_identity_providers.xml
template for 2.0.0-M1. - PR #368 - [Operator] Upgrade golang to 1.21.6.
- PR #369 - [Operator/NifiParameterContext] Update parameter value to null instead of delete.
- PR #363 - [Operator] Replace
boostrap.properties
references withboostrap.conf
.
v1.6.0-release
Added
- PR #325 - [Operator/NifiCluster] Added ability to configure
ReclaimPolicy
forStorageConfig
persistent volumes. - PR #335 - [Operator/NifiCluster] Added ability to set port protocol and load balancer class for external services via
ExternalServiceConfig
. - PR #333 - [Operator] Replace Update by Patch on K8S resource to avoid update race conditions.
Changed
- PR #327 - [Documentation] Update Nifikop vs Apache NiFi compatibility matrix documentation.
- PR #330 - [Operator] Upgrade golang to 1.21.5.
- PR #337 - [NiGoApi] Upgrade NiGoApi to v0.0.10.
Fixed Bugs
- PR #336 - [Operator/NifiCluster] Fixed issue where nifikop wouldn't update
storageConfigs.metadata.annotations
if they were changed after initial creation.
v1.5.0-release
Added
- PR #320 - [Operator/NifiCluster] Added ability to set NiFi container port protocol via
InternalListenersConfig
. - PR #323 - [Operator/NifiCluster] Added abitility to set
nodePort
.
Changed
- PR #307 - [Operator] Upgrade golang to 1.21.2.
- PR #314 - [Operator] Upgrade golang to 1.21.3.
- PR #314 - [Documentation] Upgrade node 20.9.0, Docusaurus 3, React 18 and other dependencies.
- PR #321 - [Operator] Upgrade golang to 1.21.4.
Fixed Bugs
v1.4.1-release
v1.4.0-release
Added
- PR #291 - [Plugin] Implementation of NiFiKop's plugin.
- PR #291 - [Operator/NifiConnection] Implementation of NifiConnection controller.
- PR #292 - [Operator/NifiCluster] Modify RBAC kubebuilder annotations so NiFiKop works on OpenShift.
- PR #292 - [Helm Chart] Add Parameter for RunAsUser for OpenShift.
- PR #300 - [Operator/NifiCluster] Manage no node cluster.
- PR #300 - [Operator/NifiNodeGroupAutoscaler] Manage autoscale to 0.
Changed
- PR #290 - [Operator/NifiCluster] Change default sensitive algorithm.
- PR #295 - [Operator] Upgrade golang to 1.21.1.
- PR #300 - [Operator/NifiNodeGroupAutoscaler] Change new nodes id computation.
Fixed Bugs
- PR #300 - [Operator/NifiNodeGroupAutoscaler] Empty
CreationTime
in node states crashes the operator.
v1.3.1-release
Added
- PR #286 - [Operator/NifiCluster] Update resource's status only on change.
Changed
- PR #287 - [NiGoApi] Upgrade nigoapi to v0.0.9.
- PR #288 - [Operator/NifiCluster] Block user and user group creation in NiFi with pure single user authentication.
Fixed Bugs
- PR #288 - [Operator/NifiCluster] Fix single user authentication default secret keys.
v1.3.0-release
Added
- PR #278 - [Operator//NifiCluster] Added the single-user-authentication method.
- PR #279 - [Operator/NifDataflow] Added check to control if a dataflow is unscheduled in order to schedule it.
Changed
- PR #281 - [Operator] Upgrade golang to 1.21.0.
Fixed Bugs
- PR #279 - [Operator/NifDataflow] Trim parameter's description from parameter context.