The Terraform Zookeeper provider is a plugin for Terraform that allows interacting with zookeeper node. This provider is maintained by @contentsquare
terraform {
required_providers {
zookeeper = {
source = "contentsquare/zookeeper"
version = "~> 1.0"
}
}
}
Acceptance tests require a zookeeper node in order to create/update/delete znodes
Start a zookeeper container, and expose tcp port 2181 onto localhost
~# docker run --rm -p 2181:2181 -it zookeeper
Run the acceptance tests:
make testacc