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.3.1-release

20 Oct 16:04
6524897
Compare
Choose a tag to compare

Fixed Bugs

  • PR #37 - [Operator] nifi.properties merge

v0.3.0-release

16 Sep 07:43
88478a5
Compare
Choose a tag to compare

New feature

  • PR #31 - [Operator] Dataflow lifecycle management

Fixed Bugs

  • PR #30 - [Documentation] Fix slack lin

v0.2.1-release

20 Aug 14:45
27c1bb7
Compare
Choose a tag to compare

New features

  • PR #25 - [Helm Chart] Add support for iterating over namespaces

  • PR #18 - [Operator] NiFiKop CRDs in version v1beta1 of CustomResourceDefinition object.

Removed

  • PR #18 - [Helm Chart] Remove CRDs deployment and append documentation.

Fixed Bugs

  • PR #24 - [Documentation] Correct patterns & versions.
  • PR #28 - [Operator] PKI finalize bad namespace for ca cert.

v0.2.0-release

08 Jul 20:24
f063ce4
Compare
Choose a tag to compare

New features

  • MR #16 - Allow to override cluster domain
  • MR #16 - Support external DNS
  • MR #16 - Add Spec.Service field, allowing to add service's annotations.
  • MR #16 - Add Spec.Pod field, allowing to add pod's annotations.
  • MR #16 - Documentation & blog article about external dns and Let's encrypt usage.
  • MR #16 - Documentation on RicKaaStley deployment.
  • MR #16 - Improve test unit coverage.

Changed

  • MR #17 - Upgrade dependencies
  • MR #17 - CRD generated under apiextensions.k8s.io/v1
  • MR #16 - Set binami zookeeper helm chart as recommended solution for
    ZooKeeper.
  • MR #16 - Improve terraform setup for articles.
  • MR #18 - Add ability to define if cert-manager is cluster scoped or not.
  • MR #18 - Open source changes

Deprecated

  • MR #16 - Change Spec.HeadlessServiceEnabled toSpec.Service.HeadlessEnabled

Fixed Bugs

  • MR #13 - Fix scale out init scope in TLS cluster.

v0.1.0-release

08 Jul 15:09
Compare
Choose a tag to compare

New features

  • MR #10 - Implement TLS certificates creation with Cert-Manager
  • MR #10 - Add NifiUser custom resource for TLS users (nodes and operator)
  • MR #10 - Implement NifiUser and TLS reconciliation, with secrets injection
  • MR #10 - Add Initial Admin definition into NifCluster
  • MR #9 - Add NigoApi dependency
  • MR #9 - Implement HTTP Client wrapper for Operator
  • MR #10 - Implement multi-namespace watch logic
  • MR #10 - Documentation & tutorial on OpenId Connect configuration

Changed

  • MR #9 - Improve rolling upgrade : on ready pods, not just running
  • MR #9 - Improve cluster task events filter
  • MR #9 - Improve Helm publication removing the cache
  • MR #10 - Move secure cluster configuration level (at Spec level)
  • MR #10 - Move repo reference to the GitLab one

Bug Fixes

  • MR #7 - Decommission lifecycle on Coordinator node
  • MR #10 - HTTPS port selection

v0.0.1-release

08 Jul 15:09
Compare
Choose a tag to compare

This release introduce a couple of new features:

New Features

  • MR #1 - Implement pod management lifecycle
  • MR #1 - Implement Graceful downscale pod lifecycle management
  • MR #1 - Implement Graceful upscale pod lifecycle management
  • MR #1 - Implement configuration lifecycle management for : nifi.properties, zookeeper.properties, state-management.xml, login-identity-providers.xml, logback.xml, bootstrap.conf, bootstrap-notification-servces.xml
  • MR #1 - Initiate documentations
  • MR #1 - Implementation basic makefile for some action (debug, build, deploy, run, push, unit-test)
  • MR #1 - Create helm chart for operator
  • MR #1 - Add Documentation for internal deployment
  • MR #2 - Add Gitlab CI Pipeline