fix: Fixed launch_templates_with_managed_node_group example (#1599)

This commit is contained in:
Pascal Bourdier
2021-09-24 12:47:28 +02:00
committed by GitHub
parent a06e4c84a9
commit 13cb55528c
4 changed files with 7 additions and 6 deletions

View File

@@ -2,6 +2,7 @@
resource "aws_iam_service_linked_role" "autoscaling" { resource "aws_iam_service_linked_role" "autoscaling" {
aws_service_name = "autoscaling.amazonaws.com" aws_service_name = "autoscaling.amazonaws.com"
description = "Default Service-Linked Role enables access to AWS Services and Resources used or managed by Auto Scaling" description = "Default Service-Linked Role enables access to AWS Services and Resources used or managed by Auto Scaling"
custom_suffix = "lt_with_managed_node_groups" # the full name is "AWSServiceRoleForAutoScaling_lt_with_managed_node_groups" < 64 characters
} }
#data "aws_caller_identity" "current" {} #data "aws_caller_identity" "current" {}

View File

@@ -37,8 +37,6 @@ resource "aws_launch_template" "default" {
} }
} }
instance_type = var.instance_type
monitoring { monitoring {
enabled = true enabled = true
} }

View File

@@ -62,6 +62,8 @@ module "eks" {
launch_template_id = aws_launch_template.default.id launch_template_id = aws_launch_template.default.id
launch_template_version = aws_launch_template.default.default_version launch_template_version = aws_launch_template.default.default_version
instance_types = var.instance_types
additional_tags = { additional_tags = {
CustomTag = "EKS example" CustomTag = "EKS example"
} }

View File

@@ -1,6 +1,6 @@
variable "instance_type" { variable "instance_types" {
description = "Instance type" description = "Instance types"
# Smallest recommended, where ~1.1Gb of 2Gb memory is available for the Kubernetes pods after warming up Docker, Kubelet, and OS # Smallest recommended, where ~1.1Gb of 2Gb memory is available for the Kubernetes pods after warming up Docker, Kubelet, and OS
type = string type = list(string)
default = "t3.small" default = ["t3.small"]
} }