-
To use spot instances, add to deployment:
... nodeSelector: capacity-type: spot tolerations: - key: "general-purpose-spot" effect: "NoSchedule"
Name | Version |
---|---|
aws | ~> 5.80.0 |
helm | ~> 2.16.1 |
kubectl | ~> 1.17.0 |
kubernetes | ~> 2.34.0 |
tls | ~> 4.0.6 |
Name | Version |
---|---|
aws | 5.80.0 |
helm | 2.16.1 |
kubectl | 1.17.0 |
time | 0.12.1 |
tls | 4.0.6 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_region | The AWS region where the resources will be deployed. | string |
n/a | yes |
az1 | The first availability zone for the deployment. | string |
n/a | yes |
az2 | The second availability zone for the deployment. | string |
n/a | yes |
certificate_arn | ACM Certificate. | string |
false |
no |
cluster_name | The name of the Kubernetes cluster. | string |
n/a | yes |
cluster_role_or_user_arn_access_entry | List of User or Role ARNs to add as IAM entries for cluster access (API). | list(string) |
[ |
no |
create_cluster_access_entry | Create additional access entries. | bool |
false |
no |
enabled_cluster_log_types | Control Plane Logging. | list(string) |
n/a | yes |
endpoint_private_access | Enable or disable private access to the Kubernetes API server. Use 'true' or 'false'. | string |
n/a | yes |
endpoint_public_access | Enable or disable public access to the Kubernetes API server. Use 'true' or 'false'. | string |
n/a | yes |
istio_ingress_enabled | Defines whether Istio ingress will be enabled. | bool |
false |
no |
istio_nlb_ingress_scheme | Defines whether the NLB for the Istio ingress will be internal or internet-facing. | string |
"internet-facing" |
no |
istio_version | Istio version. | string |
"1.23" |
no |
k8s_version | The Kubernetes version to use for the cluster. | string |
n/a | yes |
private_subnet_az1_cidr | The CIDR block for the private subnet in the first availability zone. | string |
n/a | yes |
private_subnet_az2_cidr | The CIDR block for the private subnet in the second availability zone. | string |
n/a | yes |
public_subnet_az1_cidr | The CIDR block for the public subnet in the first availability zone. | string |
n/a | yes |
public_subnet_az2_cidr | The CIDR block for the public subnet in the second availability zone. | string |
n/a | yes |
tags | AWS tags to be added to all resources created. | map(string) |
n/a | yes |
vpc_cidr | The CIDR block for the VPC. | string |
n/a | yes |
Name | Description |
---|---|
account_id | n/a |
cluster_name | n/a |