This provider is maintained as part of the Terraform GitOps framework Kubestack.
The Terraform provider for Kustomize is available from the Terraform registry. Please refer to the documentation for information on how to use the
kustomization_overlay data sources, or the
To work on the provider, you need go installed on your machine. The provider uses go mod to manage its dependencies, so GOPATH is not required.
To compile the provider, run
make build as shown below. This will build the provider and put the provider binary in the
In order to test the provider, run the acceptance tests using
make test. You have to set the
KUBECONFIG_PATH environment variable to point the tests to a valid config file. Each tests uses an individual namespaces. Kind or Minikube clusters work well for testing.