Skip to content

Миграция сервисов с внешнего балансировщика NLB на L7-балансировщик ALB с целевым ресурсом — внутренним сетевым балансировщиком NLB с помощью Terraform.

License

Notifications You must be signed in to change notification settings

yandex-cloud-examples/yc-nlb-alb-internal-lb-migration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Миграция сервисов с внешнего балансировщика NLB на L7-балансировщик ALB с целевым ресурсом — внутренним сетевым балансировщиком NLB с помощью Terraform

Сервисы могут быть развернуты в Yandex Cloud с использованием балансировщика Yandex Network Load Balancer (NLB), который распределяет трафик по облачным ресурсам. Трафик, поступающий на внешний сетевой балансировщик, может быть распределен на поды балансировщика, развернутые в кластере Yandex Managed Service for Kubernetes.

Для защиты таких сервисов от DDoS-атак и ботов на уровне приложений (L7) с помощью Yandex Smart Web Security потребуется мигрировать сервис с внешнего сетевого балансировщика на L7-балансировщик Yandex Application Load Balancer (ALB). При этом будет создан внутренний сетевой балансировщик для балансировки трафика на поды Ingress-контроллера NGINX, развернутые в кластере Managed Service for Kubernetes, а в целевой группе L7-балансировщика будет указан IP-адрес внутреннего сетевого балансировщика.

Подготовка инфраструктуры через Terraform описана в практическом руководстве. Необходимые для настройки конфигурационные файлы alb-int-nlb-http.tf и alb-int-nlb-https.tf расположены в этом репозитории.

About

Миграция сервисов с внешнего балансировщика NLB на L7-балансировщик ALB с целевым ресурсом — внутренним сетевым балансировщиком NLB с помощью Terraform.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages