Currently, only Google Kubernetes Engine (GKE) is supported but other providers are planned in the future.
- Configure Terraform for Google Cloud Provider using these instructions. This should look like this if using fixed credentials: main.tf
module "huv-cluster" {
source = "github.com/helpusersvote/terraform-kubernetes-helpusersvote"
gcloud_creds = "${file("project-hash-qk9304fwe0.json")}"
// other variables
}
- Follow generic instructions to complete.
-
Setup providers with
terraform init
. -
Deploy Kubernetes cluster running Help Users Vote with
terraform apply
.
- Contributions should be formatted with hclfmt. Run
./hack/setup-githooks.sh
to check pre-commit.