問題タブ [aws-code-deploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - AWS CloudFormation テンプレートで継承またはコードの再利用を行う方法はありますか?
その LaunchConfiguration を使用するAWS::AutoScaling::LaunchConfiguration
とを含む CloudFormation テンプレートを作成しています。AWS::AutoScaling::AutoScalingGroup
私のスタックでは、複数の AutoScalingGroups が必要になりますが、それらを別々のセキュリティ グループに入れたいと思っています。
CodeDeploy も使用するので、LaunchConfiguration には、CodeDeploy エージェントをインストールして実行するための Metadata プロパティと UserData プロパティが含まれています ( http://s3.amazonaws.com/aws-codedeploy-us-eastの 262 行目に示されているように)。 -1/templates/latest/CodeDeploy_SampleCF_Template.json )。AutoScalingGroup ではなく LaunchConfiguration でセキュリティ グループを指定する必要があるため、テンプレートには LaunchConfiguration の複数のコピーが必要で、1 行だけ違います。
長い Metadata および UserData セクションがテンプレートに表示される回数を減らす方法はありますか? マッピングを作成しようとしましたが、英数字しか使用できません。
codeigniter - gitHub から CodeIgniter アプリケーションをデプロイする方法
github リポジトリからの Amazon Web Services AWS Code Deploy からのデプロイにいくつかの課題があります。
リポジトリには、codeigniter フレームワークを使用する Web アプリケーションが格納されています。
AWS Code Deploy を使用して EC2 インスタンスにデプロイすると、デプロイ プロセスが開始されてから失敗します。エラー メッセージは表示されませんでした。
FTPを使用せずにcodeigniterアプリをAWSにデプロイする方法について、さらにガイドを提供できますか?
ありがとう、
リック
amazon-web-services - AWS CodeDeploy のユーザーを設定できますか?
すべてをルートとして行うのではなく、CodeDeploy で「デプロイ」ユーザーを設定できるようにしたいと考えています。出来ますか?
aws-code-deploy - バンドラーでの AWS CodeDeploy エラー: opt/codedeploy-agent/Gemfile が見つかりません
bundle install を AfterInstall フックとして呼び出すと、「opt/codedeploy-agent/Gemfile not found」というエラーが表示されます。
問題が何であるかについてのアイデアはありますか?
aws-code-deploy - AWS CodeDeploy でイベントが表示されない
CodeDeploy のデプロイが失敗しています。通常、各インスタンスのイベント リストを確認し、どのインスタンスが失敗/成功したかを確認できます。これは機能しなくなり、イベント リストは空です。何が原因でしょうか?
aws-code-deploy - CodeDeploy を使用して同じ git から 2 つのアプリをデプロイする
ウェブ ノードとワーカー ノードを備えたアプリがあります。両方のコードは同じ git にありますが、異なる自動スケーリング グループにデプロイされます。問題は、appspec ファイルが 1 つしかないことですが、Web/ワーカー ノードのデプロイ スクリプト (AfterInstall、AppStart など) が異なります。両方のアプリをデプロイし、異なるデプロイ スクリプトを実行するように CodeDeploy を設定するにはどうすればよいですか?
- (現在、ノードの役割に基づいてさまざまなアクションを実行するシェフのレシピを呼び出すだけの appspec ファイルがあります)
amazon-cloudformation - CloudFormation を CodeDeploy および AutoScaling グループと統合する方法
CloudFormation テンプレートは、ランダムな名前で自動スケーリング グループを作成します。ここで、CodeDeploy コンソールに移動し、新しい自動スケーリング グループをデプロイ グループに手動で追加する必要があります。このプロセスを自動化したいと考えています。たとえば、CloudFormation テンプレートを使用してステージング環境を作成し、手動の手順なしでコードをデプロイできたらいいと思います。
私はそれを行う2つの方法を見ることができます:
- CloudFormation を取得して、自動スケーリング グループに常に同じ名前を割り当て、CodeDeploy コンソールで設定するだけです
- CloudFormation で CodeDeploy を新しい自動スケーリング グループ名で変更します。
CloudFormation ではどちらのアプローチも許可されていないようです。これを行う方法はありますか?
amazon-web-services - git を使用した AWS CodeDeploy
git と一緒にアプリケーションのデプロイに AWS codedeploy を使用しています。appspec.yml を作成しました。ファイル セクションでは、ファイルを別のフォルダー (例:/home/ec2-user/sample.war) からコピー先にコピーする必要があります。
p>ファイル セクションの source プロパティは、codedeploy エージェント ディレクトリ内のファイルのみを検索します (例: /opt/codedeploy-agent/deployment-root/1d4de60d-99c1-4e40-bd14-335b6f8b5633/d-sfjksdjfkl/home/ec-user/sample.戦争)。AWS のドキュメントによると、それは正しいです。ec2 インスタンスの別の場所からファイルをコピーする他のオプションはありますか? または実行時にaws codedeployエージェントフォルダを見つけるために利用できる変数はありますか?
amazon-web-services - Code Deploy DownloadBundle エラー
コードのデプロイを構成し、数週間動作させました。出荷可能な CI サーバーからコード デプロイに移行するようにセットアップされています。次のように (コンテナーに) デプロイします。
最近、コード デプロイは、DownloadBundle ステップでのすべての自動デプロイが次のエラーで失敗し始めました。
数日前に機能していたので、私たちの側では構成に関して何も変わっていないと思います。
コード デプロイ エージェントを再インストールし、デプロイ バンドルを s3 から削除しようとしました (CI スクリプトで再作成するため)。