Terraform manifests for installing Giant Swarm's control plane.
Install terraform plugin: terraform-provider-gotemplate
GO111MODULE="on" GOBIN=${HOME}/.terraform.d/plugins/giantswarm.io/operations/gotemplate/0.4.0/$(go env GOOS)_amd64/ go install github.com/giantswarm/terraform-provider-gotemplate@v0.4.0
Please follow:
The easiest way to debug issues in failed build, is enabling logs export into Logentries.
This can be done via .circleci/config.yaml
configuration by setting LOGENTRIES_ENABLED: "true"
:
e2eTestAzureMultiMaster: &e2eTestAzureMultiMaster
docker:
- image: quay.io/giantswarm/docker-terraform-and-stuff:latest
environment:
MASTER_COUNT: 3
LOGENTRIES_ENABLED: "false"
steps:
- checkout
- run: ./misc/e2e-azure.sh
Logs can be found in Rapid7 Insight platform under Control Plane/Terraform CI log set. Credentials to Rapid7 Insight can be found in Keepass under Logentries / Rapid7.