PoC for nifi on k8s with pulumi
- Helm
$ sudo snap install helm --classic
$ helm init --client-only
$ helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/
$ gcloud container clusters create nifi-poc --num-nodes=3
$ pulumi up
- 3 node Zookeeper cluster
- 3 broker Kafka
- 1 node of NiFi
- 1 node grafana
- 1 node kafka burrow
- testing zk deployment:
for i in 0 1 2; do kubectl exec zookeeper-$i -- hostname -f; done
gcloud container clusters delete nifi-poc