Это всё еще учебная тревога? ChatGPT 4.5 готов работать за мидлов?

#Ветеран олимпиадного программирования всегда чётко задаёт константы

variable "server_count" { default = 5 }

variable "ami_alt_linux" { default = "ami-xxxxxxx" # Замени на реальный AMI ID Alt Linux }

variable "instance_type" { default = "t3.micro" # Опыт подсказывает, что "микро" хватит для старта }

#Выбор региона - почти как выбор языка на олимпиаде

provider "aws" { region = "eu-central-1" # Если ты любишь другое — смело меняй! }

#Для лаконичности используем цикл, олимпиадный стиль не терпит повторений

resource "aws_instance" "alt_linux_servers" { count = var.server_count ami = var.ami_alt_linux instance_type = var.instance_type

tags = { Name = "alt-linux-server-${count.index + 1}" # Счёт с единицы, как учили на олимпиаде } }

#В олимпиадах важно выводить результат

output "server_ips" { value = [for instance in aws_instance.alt_linux_servers : instance.public_ip] }

Шутим конечно, ведь писать ямлы не вся наша работа. Но в целом мы будем применять это для автоматизации проверок домашек в DeusLearn, хехе :)

Это всё еще учебная тревога? ChatGPT 4 | Сетка — социальная сеть от hh.ru Это всё еще учебная тревога? ChatGPT 4 | Сетка — социальная сеть от hh.ru