Я использую группы узлов в своем скрипте terraform, и мне было интересно, как я могу установить имя экземпляров из групп узлов:
resource "aws_eks_node_group" "node_group" {
count = length(var.public_subnet_ids)
cluster_name = aws_eks_cluster.cluster.name
node_group_name = "node-group-${count.index}"
node_role_arn = aws_iam_role.nodes.arn
subnet_ids = [var.public_subnet_ids[count.index]]
instance_types = [var.node-instance-type]
...
}
Без групп узлов я делал:
resource "aws_launch_configuration" "nodes" {
name_prefix = var.cluster-name
}