Releases: nomr/nifi-csd
Releases · nomr/nifi-csd
v0.5.0: The one with a grown up PKI
Migrate to CFSSL PKI Parcel
v0.4.1
The one where the -conf dirs are added to the CLASSPATH
v0.4.0: The one where we expect Kerberos and SSL to be enabled
- The default settings are for a Kerberos + SSL based system - NiFi can optionally depend on services like HBASE, HDFS, etc this places the hadoop-conf, hbase-conf folders under the process folder for NiFi - Renamed a nifi/nifi-admin to nifi/nifi. I expect that to be dropped in a future version. The user can use nifi/${hostname(true)} to obtain the host specific keytab.
v0.3.0: The one where we became more opinionated
Features: - TLS can be turned off (by not selecting NiFi-TLS Service), the certs are kept in RAM, passwords are randomly generated, and SubjectAlternateNames can be set through CM. - Create an initial Root Process Group with sane authorizations. - Support multiple NiFi Service instances, relies on Kerberos user do distinguish between the different tenants. Fixes: - Fix issue where nifi_home directory was not created - Add SubjectAlt - java_home is set to /usr/java/default by default - Add more fields to configuration wizard - Started refactoring common functions into common.sh
v0.2.0: The one with RollingRestart...
- Add (basic) RollingRestart - Add (basic) Test for Zookeeper using SASL - Add "Remove Global State) command, i.e. delete NiFi's zookeeper's root - Add parameter array support
v0.1.0
The one where Cloudera Manages Users and Nodes for NiFi
v0.0.4: There exists a f s.t. CM(f)=NiFi
- Add Reset commands to control cleanup of NiFi servers from the cloudera manager ui
v0.0.3: Reduction mode
- Use string_arrays - Start NiFi directly instead of using bootstrap - Add Java Heap Size option
v0.0.2
Add travis-ci integration