Deploying a NiFi Registry instance in an air-gapped environment
Learn about deploying a NiFi Registry cluster using Cloudera Flow Management Operator for Kubernetes. 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 Operator for Kubernetes 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
dockeror 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:3.0.0-b126-nifi_1.28.1.2.3.17.0-9 sha256:319efd4eede0c54e2b10b91eab7bcdd3abc365b7acb30cacc8d9c3177091f2e5 container.repository.cloudera.com/cloudera/cfm-nifiregistry-k8s:3.0.0-b126-nifi_2.6.0.4.3.4.0-234 sha256:95aeb929710856883febc8524a55ce42a84020de022e4cc88ab8f266b6f5eab8
