sbercloud-terraform / terraform-provider-sbercloud

Terraform SberCloud Provider
https://registry.terraform.io/providers/sbercloud-terraform/sbercloud/latest/docs
Mozilla Public License 2.0
34 stars 21 forks source link

auto scaling group #292

Open tsuk83 opened 5 months ago

tsuk83 commented 5 months ago

Добрый день Подскажите пожалуйста пытаюсь создать auto scaling группу для виртуалок через terraform версии 1.6.5 с использованием dynamic blocks. Выдает ошибку:

│ Error: error creating AS group: Bad request with: [POST https://as.ru-moscow-1.hc.sbercloud.ru/autoscaling-api/v1/187dedceaeb04590ad1c3e55013374aa/scaling_group], request_id: 35d5f06839b2cc200af875adeb71ca15, error message: {"error":{"code":"AS.2025","message":"The number of security groups in the AS group exceeds the upper limit."}}
│
│   with module.as_group["worker"].huaweicloud_as_group.as-group,
│   on modules\as_group\main.tf line 36, in resource "huaweicloud_as_group" "as-group":
│   36: resource "huaweicloud_as_group" "as-group" {
│

ресурс выглядит так

resource "huaweicloud_as_group" "as-group" {
    depends_on = [ huaweicloud_as_configuration.workers ]
    scaling_group_name        = var.scaling_group_name
    scaling_configuration_id  = huaweicloud_as_configuration.workers.id
    desire_instance_number    = var.desire_instance_number
    min_instance_number       = try(var.min_instance_number,0)
    max_instance_number       = try(var.max_instance_number,3)
    instance_terminate_policy = var.instance_terminate_policy
    vpc_id                    = var.vpc_id
    delete_instances          = try(var.delete_instances,"yes")
    force_delete              = try(var.force_delete,true)
    dynamic "networks" {
        for_each = var.networks_ids != null ? var.networks_ids : ["dummy"]
        content{
            id = networks.value
        }
    }
    dynamic "security_groups" {
        for_each = var.security_ids != null ? var.security_ids : []
        content{
          id = security_groups.value
        }
    }
}

Что за лимит и как его увеличить.....

BurMachine commented 5 months ago

Добрый день, подскажите в манифесте вы используете именно huaweicloud или sbercloud

tsuk83 commented 5 months ago

Добрый день, использую huaweicloud. Попробовал с sbercloud ошибка таже

0ohmresistor commented 4 months ago

Добрый день! Проверьте пожалуйста, что суммарное количество security groups не превышает 300 штук.

tsuk83 commented 4 months ago

Добрый день Security groups всего 2