Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

Latest commit

 

History

History
47 lines (32 loc) · 1.17 KB

INSTALLATION.md

File metadata and controls

47 lines (32 loc) · 1.17 KB

Installation

Install from local clone

  1. Clone the repo
git clone https://github.com/cetic/helm-nifi.git
cd helm-nifi
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo add dysnix https://dysnix.github.io/charts/
helm repo update
helm dep up
  1. Set a sensitiveKey

In 1.23.2 version, Nifi needs a sensitiveKey to encrypt sensitive information. This key can be setted in the values.yaml file:

properties:
  sensitiveKey: changeMechangeMe
  1. Configure a user authentication

This helm chart provides three types of authentication: Single User, LDAP and OIDC.

You can find how to configure these authentications on this page.

  1. Install Nifi

To install Nifi, run this command:

helm install nifi .
  1. Access Nifi

If you let the Nifi service in ClusterIP mode, you cannot reach Nifi from the outside of the cluster. To fix that, you have to make a port forwarding to access Nifi from the localhost. To do that, run the command below:

kubectl port-forward service/nifi 8443:8443

Now you can access to Nifi with a browser by typing the address: https://localhost:8443