nalbam / terraform-aws-eks-worker

Home Page:https://registry.terraform.io/modules/nalbam/eks-worker/aws/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-aws-eks-worker

build release

Requirements

Name Version
terraform >= 1.5
aws >= 5.1.0

Providers

Name Version
aws >= 5.1.0

Inputs

Name Description Type Default Required
account_id n/a string n/a yes
additional_extra_args n/a string "" no
additional_user_data n/a string "" no
ami_arch n/a string "x86_64" no
ami_id n/a string "" no
ami_keyword n/a string "*" no
associate_public_ip_address n/a bool false no
capacity_rebalance n/a bool false no
cluster_certificate_authority n/a string n/a yes
cluster_endpoint n/a string n/a yes
cluster_name Name of the cluster, e.g: cluster string n/a yes
ebs_optimized n/a bool true no
enable_autoscale n/a bool true no
enable_event n/a bool true no
enable_mixed n/a bool false no
enable_monitoring n/a bool true no
enable_spot n/a bool false no
enable_taints n/a bool false no
enabled_metrics n/a list(string)
[
"GroupDesiredCapacity",
"GroupInServiceCapacity",
"GroupInServiceInstances",
"GroupMaxSize",
"GroupMinSize",
"GroupPendingCapacity",
"GroupPendingInstances",
"GroupStandbyCapacity",
"GroupStandbyInstances",
"GroupTerminatingCapacity",
"GroupTerminatingInstances",
"GroupTotalCapacity",
"GroupTotalInstances"
]
no
http_tokens n/a string "optional" no
instance_profile_name n/a string "" no
instance_type n/a string "" no
ipv6_address_count n/a number 0 no
key_name n/a string "eks_user" no
kubernetes_version Version of the kubernetes, e.g: 1.28 string n/a yes
log_levels n/a number 3 no
max n/a number 6 no
min n/a number 1 no
mixed_instances n/a list(string) [] no
name Name of the worker. e.g: worker string n/a yes
node_labels n/a map(string) {} no
on_demand_base n/a number 2 no
on_demand_rate n/a number 30 no
protect_from_scale_in n/a bool false no
region n/a string n/a yes
role_name n/a string "" no
security_groups n/a list(string) [] no
spot_strategy n/a string "price-capacity-optimized" no
subname Subname of the worker, e.g: a string "" no
subnet_ids n/a list(string) [] no
suspended_processes n/a list(string) [] no
tags n/a map(string) {} no
target_group_arns n/a list(string) [] no
termination_policies n/a list(string)
[
"Default"
]
no
vername Version of the worker, e.g: v1 string "" no
volume_size n/a string "50" no
volume_type n/a string "gp3" no

Outputs

Name Description
worker_asg_id n/a
worker_lt_id n/a
worker_name n/a

About

https://registry.terraform.io/modules/nalbam/eks-worker/aws/latest

License:GNU General Public License v3.0


Languages

Language:HCL 100.0%