Điểm:0

aws - Quyền của nhà cung cấp năng lực ECS

lá cờ bd

Tôi đang dùng thử teraform để quản lý cơ sở hạ tầng của mình và gặp một chút vấn đề và tôi không biết phải tìm gì.

Tôi đang cố gắng tạo một nhà cung cấp dung lượng cho cụm ECS của mình, tuy nhiên tôi gặp phải lỗi sau

ClientException: Không thể tạo nhà cung cấp dung lượng vì bạn không có quyền tự động thay đổi quy mô:CreateOrUpdateTags để tạo thẻ trên nhóm Tự động thay đổi quy mô

Dưới đây là các tập tin của tôi:

Khởi chạy cấu hình và tạo nhóm tự động

tài nguyên "aws_launch_configuration" "ecs_launch_configuration" {
    tên = "ecs_launch_configuration"
    image_id = "ami-0fe19057e9cb4efd8"
    user_data = "#!/bin/bash\necho ECS_CLUSTER=ecs_cluster >> /etc/ecs/ecs.config"
    security_groups = [aws_security_group.vpc_securityGroup.id]
    iam_instance_profile = aws_iam_instance_profile.iam_role_profile.name
    key_name = "key_pair_name"
    instance_type = "t2.small"
}

tài nguyên "aws_autoscaling_group" "ecs_autoScale_group" {
    tên = "ecs_autoScale_group"
    mong muốn_dung lượng = 1
    kích thước tối thiểu = 1
    kích thước tối đa = 2
    launch_configuration = aws_launch_configuration.ecs_launch_configuration.name
    vpc_zone_identifier = [aws_subnet.vpc_subnet_public.id]
    nhãn {
        key = "AmazonECSQuản lý"
        giá trị = đúng
        tuyên truyền_at_launch = true
    }
}

Tạo cụm ECS và nhà cung cấp năng lực

tài nguyên "aws_ecs_cluster" "ecs_cluster"{
    tên = "ecs_cluster"
    capacity_providers = [ aws_ecs_abilities_provider.ecs_abilities_provider.name ]
}

tài nguyên "aws_ecs_abilities_provider" "ecs_abilities_provider" {
    tên = "ecs_capital_provider"
    auto_scaling_group_provider {
        auto_scaling_group_arn = aws_autoscaling_group.ecs_autoScale_group.arn
        Managed_scaling {
            max_scaling_step_size = 2
            minimum_scaling_step_size = 1
            trạng thái = "ĐÃ BẬT"
            mục tiêu_năng lực = 1
        }
    }
}

Tôi đã có thể tạo cái này từ GUI của bảng điều khiển, tuy nhiên, chỉ terraform mới trả về lỗi này.

Trợ giúp sẽ được đánh giá cao.

Cảm ơn trước.

Tim avatar
lá cờ gp
Tim
Thông báo lỗi trông khá rõ ràng với tôi. Terraform sử dụng danh tính hoặc vai trò gì? Nó không có sự cho phép nó cần. "bạn không có quyền autoscaling:CreateOrUpdateTags để tạo thẻ trên nhóm Auto Scaling"
Điểm:0
lá cờ id
MLu

Có vẻ như người dùng GUI bảng điều khiển của bạn và người dùng CLI của bạn có các quyền khác nhau. Bạn có đang chạy địa hình từ một số đường ống CI/CD không?

Điều gì sẽ xảy ra nếu bạn chạy tập lệnh terrafotm này từ CloudShell (biểu tượng thiết bị đầu cuối CLI trong nhóm biểu tượng trên cùng bên phải, bên cạnh tài khoản, hỗ trợ, v.v.)? Điều đó sẽ có các quyền tương tự như người dùng GUI của bạn - cách tốt để thu hẹp nếu đó là sự cố với TF của bạn hoặc với các khoản tín dụng.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.