ansible を使用して aws asg を設定し、新しいインスタンスをプロビジョニングしてから、この質問で提案されているのと同様の方法で「user_data」スクリプトを介して codedeploy エージェントをインストールしました。
自動スケーリング中にアプリケーションコードをプルするために AWS コードデプロイを使用できますか?
CodeDeploy は正常に動作し、作成された asg にアプリケーションをインストールできます。ルールの 1 つ (CPU 使用率が高いなど) を介して ASG で新しいインスタンスがトリガーされると、codedeploy エージェントが正しくインストールされます。問題は、CodeDeploy がこれらの新しいインスタンスにアプリケーションをインストールしないことです。user_data スクリプトが完了する前に実行しようとしていると思われます。他の誰かがこの問題に遭遇しましたか? または、CodeDeploy を取得して、ASG の一部として生成された新しいインスタンスにアプリケーションを自動的にデプロイする方法を知っていますか?