1.VPCの作成を行ます
- まずVPC作成画面を開いて、「VPCなど」ラジオボタンを選択して、「自動生成」を入力します。
- 「VPCエンドポイント」は「なし」で選択します。
- プレビューを確認します
- 「VPCを作成」ボタンをクリックします
- 作ったVPCは以下のイメージです
2.EC2の作成を行ます
- 続きました、EC2の作成を行ます、名前を入力します。
- 「キーペア名」を作成して、「VPC」は先作ったvpcを選択して、サブネットの選択はどちらでもokです、パブリックIPの自動割り当ては「有効化」を選びます。
- 「セキュリティグループ名」と「説明」を入力します。
- 「セキュリティグループルール 2」と「セキュリティグループルール 3」は以下のように設定します。
- 高度な詳細を設定を行ます、「メタデータのタグを許可」は有効化を選択し、「ユーザーデータ - オプション 」は以下のソースを入力します。
#!/bin/bash
echo "===yum -y install httpd==="
yum -y install httpd
echo "===systemctl start httpd.service==="
systemctl start httpd.service
echo "===systemctl enable httpd.service==="
systemctl enable httpd.service
echo "===get token===" # トークンを取得
TOKEN=$(curl -s -X PUT "http://169.254.169.254/latest/api/token" -H "X-aws-ec2-metadata-token-ttl-seconds: 21600")
echo "===get instance-id >> /tmp/test===" # 見出し
echo "instance-id:" >> /var/www/html/index.html # 見出し
curl -s -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/instance-id >> /var/www/html/index.html
echo " " >> /var/www/html/index.html
echo "===get Tag===" # 見出し
echo "Name tag:" >> /var/www/html/index.html # 見出し
curl -s -H "X-aws-ec2-metadata-token: $TOKEN" http://169.254.169.254/latest/meta-data/tags/instance/Name >> /var/www/html/index.html
3.AUTO Scalingの作成するを行ます
4.セキュリティの作成を行ます
5.削除して、自動登録を確認します
6.削除手順
※以下のコースを参考にしました。勉強になり、とても感謝しています。
CloudTech