Name | Version |
---|---|
terraform | >= 0.12 |
terraform | >= 0.13 |
Name | Version |
---|---|
aws | n/a |
rancher2 | n/a |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_region | Region to deploy AWS resources in | string |
"us-east-1" |
no |
backup_interval_hours | Interval between etcd backups | number |
6 |
no |
backup_retention | Number of etcd backups to retain | number |
12 |
no |
cloud_provider_name | RKE Cloud Provider name to enable | string |
"aws" |
no |
cluster_cidr | Cidr to use for overlay network | string |
null |
no |
cluster_description | Description of K8S clusters for Rancher | string |
"Terraform managed RKE cluster" |
no |
cluster_dns_server | IP for cluster dns service. Should be within service_cluster_ip_range | string |
null |
no |
deploy_user_enabled | Define whether to give permissions for a deploy user | bool |
true |
no |
drain_delete_local_data | Delete local data while draining | bool |
false |
no |
drain_force | Force the drain of RKE Nodes | bool |
false |
no |
drain_timeout | Node drain timeout | number |
60 |
no |
extra_master_security_groups | A list of extra security groups to assign to master nodes | list(string) |
[] |
no |
extra_worker_security_groups | A list of extra security groups to assign to worker nodes | list(string) |
[] |
no |
ingress_provider | Provider for ingress. Either 'nginx' or 'none' | string |
null |
no |
kube_api_extra_args | extra_args for kube-api | map(any) |
null |
no |
kube_controller_extra_args | extra_args for kube-controller | map(any) |
null |
no |
kubelet_extra_args | extra_args for kubelet | map(any) |
null |
no |
kubernetes_version | Version of Kubernetes to install | string |
"v1.17.0-rancher1-2"< |