Nhite stands for Nhite is hip-terraform
TODO: A lot of documentation, code and bug-fixing....
go get -v -u github.com/nhite/nhite
nhite is a grpc service and it requires a TLS/SSL connexion. Therefore is requires ssl certificates.
You can generate tests certificates with openssl
or you can use the tool certstrap which does not rely on openssl.
certstrap init --common-name "test"
certstrap request-cert -ip 127.0.0.1
certstrap sign 127.0.0.1 --CA test
Then points the env variables to the correct files:
export NHITE_CERT_FILE="out/127.0.0.1.crt"
export NHITE_KEY_FILE="out/127.0.0.1.key"
This is related to this issue.
Please remove the directory $GOPATH/src/github.com/hashicorp/terraform/vendor/golang.org/x/net/trace
and build the tool again