resource "aws_eks_node_group" "lcsp-use1-eks-ng" {
  cluster_name    = aws_eks_cluster.sme-label-copy-schedule-prod-use1-cluster-01.name
  node_group_name = "lcsp-use1-eks-worker-nodes"
  node_role_arn   = var.node_group_role_arn
  subnet_ids      = [aws_subnet.subnet-072827f6baf03661f.id, aws_subnet.subnet-0ebc0635371a7ad3d.id]
  scaling_config {
    desired_size = 2
    max_size     = 4
    min_size     = 2
  }

  launch_template {
    name    = aws_launch_template.lcsp-use1-eks-launch-template.name
    version = aws_launch_template.lcsp-use1-eks-launch-template.latest_version
  }

  lifecycle {
    create_before_destroy = true
  }
  tags = merge(var.tags, { Name = "lcsp-use1-eks-ng" })
}