Use SSM parameter for Ubuntu Noble 24.04 AMI

This commit is contained in:
vickytechkey 2026-08-06 10:53:49 +05:30
parent 3beab63760
commit 2a94c80610

View file

@ -39,10 +39,9 @@ export class AwsCdkStack extends cdk.Stack {
vpc,
vpcSubnets: { subnetType: ec2.SubnetType.PUBLIC },
instanceType: ec2.InstanceType.of(ec2.InstanceClass.T3, ec2.InstanceSize.MEDIUM),
machineImage: ec2.MachineImage.lookup({
name: 'ubuntu/images/hvm-ssd/ubuntu-noble-24.04-amd64-server-*',
owners: ['099720109477'], // Canonical owner ID
}),
machineImage: ec2.MachineImage.fromSsmParameter(
'/aws/service/canonical/ubuntu/server/24.04/stable/current/amd64/hvm/ebs-gp3/ami-id'
),
securityGroup,
blockDevices: [
{