This provider library wraps the stateless https://documentation.immuta.com/saas/developer-guides/api-intro/immuta-v1-api
- https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli#install-terraform
- Update deps in
vendor/
:go get .
make test
make
- Build a release -
make bin
- output goes to~/.terraform.d/plugins/
- Update the
~/.terraformrc
to be able to use local plugins:
provider_installation {
filesystem_mirror {
path = "/Users/me/.terraform.d/plugins"
}
}
make install
- Set
api_token
inexample.tf
or environment variableIMMUTA_API_TOKEN
- Set
host
inexample.tf
or environment variableIMMUTA_HOST
terraform init
terraform plan
terraform apply
terraform destroy
seems to do nothing when tested with user attributes