This provider exposes resources that we don't want to wait for
terraform upstream to merge. There is a PR open but incomplete
with terraform and we plan to finish it eventually.
This provider will eventually be merged completely into the
upstream terraform provider.
To use:
check out
run tests
add several variables to your environment:
TF_ACC (set to anything)
GOOGLE_CREDENTIALS, set to the contents of a secrets file downloaded from google
GOOGLE_PROJECT, set to the project for the above credentials
GOOGLE_REGION, set to us-central1
execute tests using makefile
make tests TESTARGS=<args to pass to 'go test'>
ex to only run dataflow tests "make test TESTARGS='--run=Dataflow'"
install binary to $GOBIN to make it usable system wide (assumes GOBIN is in your PATH)