use image
/aws/service/canonical/ubuntu/server/20.04/stable/current/arm64/hvm/ebs-gp2/ami-id
and use m7g or c7g instance types
"t4g.large",
"t4g.xlarge",
"t4g.2xlarge",
- "m6g.large",
- "m6g.xlarge",
- "m6g.2xlarge",
- "c6g.8xlarge",
- "c6g.4xlarge",
- "m6g.12xlarge",
- "m6g.16xlarge",
- "c6g.large",
- "c6g.xlarge",
- "c6g.2xlarge",
- "c6g.4xlarge",
- "c6g.8xlarge",
- "c6g.12large",
- "c6g.16xlarge"
+ "m7g.large",
+ "m7g.xlarge",
+ "m7g.2xlarge",
+ "c7g.8xlarge",
+ "c7g.4xlarge",
+ "m7g.12xlarge",
+ "m7g.16xlarge",
+ "c7g.large",
+ "c7g.xlarge",
+ "c7g.2xlarge",
+ "c7g.4xlarge",
+ "c7g.8xlarge",
+ "c7g.12large",
+ "c7g.16xlarge"
],
"ConstraintDescription": "must be a valid EC2 instance type."
},
"WebServerAmi": {
- "Description": "Web server ami ubuntu 16.04+, recommend ebs encrypted ami based on ubuntu hvm-ssd server",
- "Type": "String",
- "Default": ""
+ "Description": "Web server ami ubuntu arm 20.04, recommend ebs encrypted ami based on ubuntu hvm-ssd server",
+ "Type": "AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>",
+ "Default": "/aws/service/canonical/ubuntu/server/20.04/stable/current/arm64/hvm/ebs-gp2/ami-id"
},
"WebServerCount": {
"Description": "Number of EC2 instances to launch for the WebServer server",
