@@ -364,6 +364,7 @@ Resources:
364364 - bedrock-agentcore:*
365365 - bedrock:*
366366 - cloudformation:*
367+ - cloudtrail:*
367368 - cloudwatch:*
368369 - codewhisperer:*
369370 - ec2:*
@@ -393,6 +394,12 @@ Resources:
393394 - !Sub arn:aws:iam::${AWS::AccountId}:role/unicorn*
394395 - !Sub arn:aws:iam::${AWS::AccountId}:role/workshop-*
395396 Sid : PassRole
397+ - Action :
398+ - iam:CreateServiceLinkedRole
399+ - iam:GetRole
400+ Effect : Allow
401+ Resource : " *"
402+ Sid : CreateServiceLinkedRole
396403 - Action : ec2:RunInstances
397404 Condition :
398405 StringLike :
@@ -761,6 +768,17 @@ Resources:
761768 Fn::GetAtt :
762769 - IdeInstanceLauncherFunction803C5A2A
763770 - Arn
771+ IamInstanceProfileArn :
772+ Fn::GetAtt :
773+ - IdeInstanceProfile61B92038
774+ - Arn
775+ VolumeSize : " 50"
776+ SubnetIds :
777+ Fn::Join :
778+ - " "
779+ - - Ref : VpcPublicSubnet1Subnet8E8DEDC0
780+ - " ,"
781+ - Ref : VpcPublicSubnet2SubnetA811849C
764782 SecurityGroupIds :
765783 Fn::Join :
766784 - " "
@@ -911,17 +929,6 @@ Resources:
911929 fi
912930 InstanceTypes : m6a.xlarge,m7a.xlarge
913931 InstanceName : ide
914- IamInstanceProfileArn :
915- Fn::GetAtt :
916- - IdeInstanceProfile61B92038
917- - Arn
918- VolumeSize : " 50"
919- SubnetIds :
920- Fn::Join :
921- - " "
922- - - Ref : VpcPublicSubnet1Subnet8E8DEDC0
923- - " ,"
924- - Ref : VpcPublicSubnet2SubnetA811849C
925932 UpdateReplacePolicy : Delete
926933 DeletionPolicy : Delete
927934 IdeEipAssociationDFF81215 :
@@ -1142,8 +1149,12 @@ Resources:
11421149 - Ref : IdePasswordSecretF907B9F2
11431150 UpdateReplacePolicy : Delete
11441151 DeletionPolicy : Delete
1152+ Parameters :
1153+ SsmParameterValueawsserviceamiamazonlinuxlatestal2023amikernel61x8664C96584B6F00A464EAD1953AFF4B05118Parameter :
1154+ Type : AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
1155+ Default : /aws/service/ami-amazon-linux-latest/al2023-ami-kernel-6.1-x86_64
11451156Outputs :
1146- IdeUrl45274C27 :
1157+ IdeUrl :
11471158 Description : Workshop IDE Url
11481159 Value :
11491160 Fn::Join :
@@ -1158,16 +1169,12 @@ Outputs:
11581169 - password
11591170 Export :
11601171 Name : ide-url
1161- IdePassword51C06AAD :
1172+ IdePassword :
11621173 Description : Workshop IDE Password
11631174 Value :
11641175 Fn::GetAtt :
11651176 - IdePasswordResource07883F17
11661177 - password
11671178 Export :
11681179 Name : ide-password
1169- Parameters :
1170- SsmParameterValueawsserviceamiamazonlinuxlatestal2023amikernel61x8664C96584B6F00A464EAD1953AFF4B05118Parameter :
1171- Type : AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
1172- Default : /aws/service/ami-amazon-linux-latest/al2023-ami-kernel-6.1-x86_64
11731180
0 commit comments