Deploying a NiFi Registry instance in an air-gapped environment
Learn about deploying a NiFi Registry cluster using Cloudera Flow Management - Kubernetes Operator. Complete these steps if your Kubernetes cluster does not have internet access, or if you want to install it from a self-hosted registry.
You can deploy a NiFi Registry cluster by creating a NiFi Registry custom resource (CR) and deploying on Kubernetes.
-
Ensure the Cloudera Flow Management - Kubernetes Operator has been installed and is running.
-
A self-hosted Docker registry is required. Your registry must be accessible by your Kubernetes cluster.
-
A machine with Internet connectivity is required. While the Kubernetes cluster does not need internet access, you will need a machine to pull the images from the Cloudera Docker registry.
-
Access to
docker
or equivalent utility that you can use to pull and push images is required. The following steps usedocker
. Replace commands where necessary. -
Ensure that you have access to your Cloudera credentials (username and password). Credentials are required to access the Cloudera Archive and Cloudera Docker registry where installation artifacts are hosted.
-
Ensure that you have access to a valid Cloudera license.
- Review the Helm chart reference before
installation.
The Helm chart accepts various configuration properties that you can set during installation. Using these properties you can customize your installation.
-
You have created a NiFi Registry custom resource (CR) YAML file that complies with the documentation provided by Cloudera.
- Obtain the Apache NiFi Registry Docker image that is required for your
installation scenario.
Artifact Location SHA Apache NiFi Registry Docker images container.repository.cloudera.com/cloudera/cfm-nifiregistry-k8s:2.11.0-b54-nifi_1.28.1.2.3.16.0-9 sha256:c9f732371d26af42f8907a64dc429f04a6de380d30e0cf1c5d7ed3797281da57 container.repository.cloudera.com/cloudera/cfm-nifiregistry-k8s:2.11.0-b54-nifi_2.4.0.4.3.3.0-39 sha256:487f22f606936a977cbf0b2da105639cdca4d2b13c6d0286bda6993e64272f41