Files
RosatomSubmissions/03_code/VKC_LR_01_loadbalancer_РемизовКЛ_20260604.tf
T
2026-06-15 12:56:02 +03:00

31 lines
803 B
Terraform

resource "vkcs_lb_loadbalancer" "main" {
name = "lab1-lb"
vip_subnet_id = vkcs_networking_subnet.public.id
}
resource "vkcs_lb_listener" "http" {
name = "http-listener"
protocol = "HTTP"
protocol_port = 80
loadbalancer_id = vkcs_lb_loadbalancer.main.id
}
resource "vkcs_lb_pool" "web" {
name = "web-targets"
protocol = "HTTP"
lb_method = "ROUND_ROBIN"
listener_id = vkcs_lb_listener.http.id
}
resource "vkcs_lb_monitor" "web" {
name = "web-monitor"
type = "HTTP"
delay = 10
timeout = 5
max_retries = 3
url_path = "/"
pool_id = vkcs_lb_pool.web.id
}
# Блок vkcs_lb_member полностью удалён — добавишь ВМ руками через консоль или OpenStack CLI