помогите пожалуйста
Как убедиться, что EC2 использует специальный ключ KMS; мы используем terraform для развертывания экземпляра EC2, каждый раз, когда экземпляр EC2 запускается в группе автоматического масштабирования, он вылетает с ошибкой ниже. Похоже, что экземпляр EC2 не имеет доступа к ключу KMS
Ошибка: Причина завершения: Client.InternalError: Ошибка клиента при запуске
resource "aws_autoscaling_group" "autoscaling-group" {
name = var.name
availability_zones = var.availability_zones
min_size = var.min_size
desired_capacity = var.desired_capacity
max_size = var.max_size
health_check_type = "EC2"
launch_configuration = aws_launch_configuration.launch_configuration.name
vpc_zone_identifier = local.subnet_id
termination_policies = ["OldestInstance"]
}
resource "aws_launch_configuration" "launch_configuration" {
name = var.name
image_id = var.ami
instance_type = var.instance_type
iam_instance_profile = var.iam_instance_profile_name
security_groups = [aws_security_group.security_group.id]
associate_public_ip_address = true
}
resource "aws_autoscaling_policy" "autoscaling-policy" {
name = var.name
policy_type = "TargetTrackingScaling"
estimated_instance_warmup = "90"
adjustment_type = "ChangeInCapacity"
autoscaling_group_name = aws_autoscaling_group.autoscaling-group.name
}
- Спасибо