問題タブ [aws-codebuild]
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.
aws-codepipeline - スケジュールされたラムダから AWS codepipeline/codebuild をトリガーし、コミット トリガーをブロックする
新しいサーバー イメージの毎週のスケジュールで実行する予定の AMI を構築する AWS コードビルドを使用するコードパイプラインがあります。
スケジュールされたタスクとして実行したいのですが、そのためにラムダのスケジュールされたタスクを使用することを考えましたが、ラムダからパイプライン ソースを実行するオプションが表示されませんでした (そのためにラムダの API を使用することを考えましたが、むしろ既存のツールを使用したモード宣言型ソリューション) そのための組み込みソリューションを知っている人はいますか?
コードプッシュで実行したくないのですが、どうすれば有効にできますか?
編集:明確化
なぜコードパイプライン?ラムダにはタスクが長すぎるためです。そして、そのためにec2インスタンスをスピンしたり(時間単位で請求)、ほとんど機能しないインスタンスを維持したりしたくありません。それを処理できる他の AWS ツールはありますか?
amazon-web-services - AWS Codebuild .NET Core ビルド Docker イメージ
デフォルトの AWS コードビルド イメージを使用して .NET コア アプリをビルドしようとしたところ、問題なく動作しました。
ここで、Docker イメージをビルドする必要がありますが、デフォルトのイメージには Docker がインストールされていません。
AWS には Builder イメージを特権モードで実行するオプションがあるため、docker-in-docker 操作を実行できます。
.NET Core と Docker の両方がインストールされている使用可能なイメージがあるかどうかを知りたいので、コードをビルドしてからイメージをビルドできます。
ありがとう!!