Cloud Infra Architecture (AWS)/AWS Organization

[AWS Organization] 특정 Instance Type 생성 제한하기

seongduck 2024. 2. 11. 20:28

1) SCP문법

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "scplimitinstancetype",
      "Effect": "Deny",
      "Action": [
        "ec2:RunInstances"
      ],
      "Resource": [
        "arn:aws:ec2:*:*:instance/*"
      ],
      "Condition": {
        "StringNotEquals": {
          "ec2:InstanceType": [
            "t2.nano",
            "t2.micro",
            "t2.small",
            "t2.medium",
            "t2.large",
            "t3.nano",
            "t3.micro",
            "t3.small",
            "t3.medium",
            "t3.large",
            "t3a.nano",
            "t3a.micro",
            "t3a.small",
            "t3a.medium",
            "t3a.large",
            "t4g.nano",
            "t4g.micro",
            "t4g.small",
            "t4g.medium",
            "t4g.large",
            "m4.large",
            "M5a.large",
            "m5.large"
          ]
        }
      }
    }
  ]
}

각 조건에 있는 인스턴스 타입 외의 인스턴스를 생성을 제한

 

2) 테스트