私は現在、スケーラブルなロードバランサーを設定していますが、これは主にこのテンプレートに従っています:
https://github.com/satterly/AWSCloudFormation-samples/blob/master/LAMP_Multi_AZ.template
AWS::AutoScaling::AutoScalingGroup.CreationPolicy.ResourceSignal.Count
キーを調整した後0
(基本的に、成功シグナルを受信せずにスタックを読み込むことができます)、スタックを読み込むことができ、利用可能なすべてのリソースを確認できます。
作成中のキーのパブリックDNSを確認できますが、インスタンスにSSH接続できません。
私はインスタンスルール内のすべてのユーザーに対してSSHアクセスを開いていますが、これはAWSコンソールで確認できます。
AWSの公式ドキュメント内で推奨されているように、VPCのルートも構成しました:https : //aws.amazon.com/premiumsupport/knowledge-center/ec2-linux-ssh-troubleshooting/
インスタンスが存在することは確認できますが、自分のアクセスをどこかに制限しているようです。ただし、AWS EC2コンソール内では、設定はインスタンスにSSH接続できる場合と同じように見えます。
VPC、サブネット、セキュリティグループなどを含むすべての設定を表示できる場所で使用しているJSONテンプレートを次に示します。https://gist.github.com/dambrogia/e4cd93a64ae6f3a79d4a58d466f144f8
次のコマンドからタイムアウトエラーが表示されます:(私のid_rsa
キーはec2内で有効です)
ssh -i ~/.ssh/id_rsa ec2-user@<ec2_instance>