Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 935 Bytes

README.md

File metadata and controls

16 lines (13 loc) · 935 Bytes

Terraform / NiFi on Google Cloud

This repository is used to deploy NiFi instances using Terraform on the Google Cloud Platform.

  • gcp-single-secured-nifi-oidc - Will:
    • deploy a NiFi CA server as a convenient way to generate SSL certificates
    • deploy a single secured NiFi instance mapped to a domain
    • configure NiFi to use OpenID connect for authentication
  • gcp-cluster-secured-nifi-oidc - Will:
    • deploy a NiFi CA server as a convenient way to generate SSL certificates
    • deploy an external ZooKeeper instance to manage cluster coordination and state across the nodes
    • deploy one secured instance of the NiFi Registry configured with OIDC
    • deploy X secured NiFi instances clustered together
    • configure NiFi to use OpenID connect for authentication
    • configure an HTTPS load balancer with Client IP affinity in front of the NiFi cluster