前提: ec2のイメージはAmazon Linux 2を想定しています.
Amazon Linux 2以外の方はこちらの資料を参考にuserdataを定義してください
ec2にAmazonEC2RoleforSSM
ポリシーがアタッチされているロールを与えてください
フルプライベートサブネットの場合は、追加でそのサブネットにVPC Endpointを作成してください
詳しくはこちらの資料の以下の項目を参照して、VPCエンドポイントを作成してください.
- Systems Manager の VPC エンドポイントを作成します。
資料: https://aws.amazon.com/jp/premiumsupport/knowledge-center/ec2-systems-manager-vpc-endpoints/