This module...
For Terraform v0.12.0+
module "this" {
source = "github.com/insight-w3f/terraform-polkadot-gcp-k8s"
}
No issue is creating limit on this module.
Name | Version |
---|---|
n/a | |
local | n/a |
template | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_autoscale | Do you want the cluster's worker pool to autoscale? | bool |
true |
no |
cluster_autoscale_max_workers | Maximum number of workers in worker pool | number |
10 |
no |
cluster_autoscale_min_workers | Minimum number of workers in worker pool | number |
0 |
no |
cluster_name | Name of the k8s cluster | string |
"cluster" |
no |
kubernetes_subnet | Subnet to connect cluster to | any |
n/a | yes |
num_workers | Number of workers for worker pool | number |
1 |
no |
project | The GCP project | string |
n/a | yes |
region | The GCP region to deploy in | string |
"us-east1" |
no |
vpc_name | Name of the GCE VPC to connect to cluster | string |
n/a | yes |
worker_instance_type | Instance type for workers | string |
"n1-standard-1" |
no |
Name | Description |
---|---|
cluster_ca_cert | The base64 encoded public certificate for the cluster's certificate authority |
cluster_name | The name of the cluster |
endpoint | The base URL of the API server on the Kubernetes master node |
kube_config | The full contents of the Kubernetes cluster's kubeconfig file |
This module has been packaged with terratest tests
To run them:
- Install Go
- Run
make test-init
from the root of this repo - Run
make test
again from root
Module managed by Richard Mah
Apache 2 Licensed. See LICENSE for full details.