Мы используем terraform для назначения Security Group на интерфейсы ECS, при применении нескольких sg одновременно (а это необходимо, чтобы сохранить все доступы и функционал) - порядок применения их в облаке получается случайный. То есть, вне зависимости от порядка в манифесте, то, что получается в облаке - всегда непредсказуемо и правим вручную.
Добрый день.
Мы используем terraform для назначения Security Group на интерфейсы ECS, при применении нескольких sg одновременно (а это необходимо, чтобы сохранить все доступы и функционал) - порядок применения их в облаке получается случайный. То есть, вне зависимости от порядка в манифесте, то, что получается в облаке - всегда непредсказуемо и правим вручную.
Terraform Version
Terraform v1.5.7.
Affected Resource(s)
или
Terraform Configuration Files
Debug Output
~ resource "sbercloud_compute_instance" "ecs_01" { id = "aa5cef99-7fa8-4ebe-a3c2-f40ddc85fcf4" name = "ecs-01" ~ security_groups = [
Expected Behavior
Security группы будут применятся в том порядке, котором мы указываем их в sbercloud_compute_instance
Actual Behavior
В плане показывает нужный порядок, но по факту при проверке ресурсов в облаке, порядок может быть рендомный.
Steps to Reproduce
Создать несколько ресурсов sg и ecs для проверки
terrform plan
terraform apply