InfraAcademy

InfraAcademy Blog

AWS Fargate ResourceInitializationErrorというエラーが出た場合の対処方法を解説

| #未分類 #aws
Linuxをブラウザで試してみる

Linux・ネットワーク・AWSを、環境構築なしで実践学習できます

こんにちは、フルスタックエンジニアのryuです。

今回の記事は、AWSのFargateで出たエラーの対処方法について解説します。Fargateで以下のようなエラーがでました。

AWS Fargate ResourceInitializationError: unable to pull secrets or registry auth: pull command failed: : signal: killed

対処方法は、パブリックIPの自動割り当てを「ENABLED」にすることです。さらに詳しく解説します。

AWS Fargate ResourceInitializationErrorというエラーが出た場合の対処方法を解説

エラーの詳細

Fargateのタスクの起動が失敗して、ステータスが「STOPPED」になっていました。エラーを確認すると以下のように出ていました。

エラーを翻訳してみると、

AWS Fargate ResourceInitializationError:シークレットまたはレジストリ認証をプルできません:プルコマンドが失敗しました::シグナル:killed

とりあえず、pullが失敗しているらしい。エラーについて調べてみると、こちらの記事を発見しました。

amazon web services – AWS Fargate ResourceInitializationError: unable to pull secrets or registry auth: pull command failed: : signal: killed – Stack Overflow

英語記事でしたが、解決方法が載っていたので参考にさせていただきました。

エラーの解決方法

エラーの解決方法は、パブリックIPの自動割り当てを「ENABLED」にすることです。

まず、「新しいタスクの実行」をクリックします。

その中のパブリックIPの自動割り当てを「ENABLED」に設定します。

これで完了です!タスクが正常に起動されることが分かります。

あわせて読みたい - AWS入門講座一覧 - AWSを動画で学習するならUdemyがオススメ!AWSのオンライン講座を紹介 - 【入門から応用まで】AWSのオススメ参考書5選!【現役クラウドエンジニアが解説します】

パブリックIPを取得しても失敗する場合

パブリックIPを取得しても失敗する場合は、ルーティングテーブルに問題があるかもしれません。

VPC のルーティングテーブルには、送信トラフィックをインターネットゲートウェイに送信するためのルートが含まれていないとインターネットへアクセスができません。その場合も、エラーが発生します。

0.0.0.0/0 トラフィックをインターネット ゲートウェイにルーティングする設定をVPCのルーティングテーブルに設定しましょう。

関連:【AWS】VPCとは?初心者でも理解できるように概要を1から解説!

まとめ

今回の記事では、AWS Fargate ResourceInitializationErrorというエラーが出た場合の対処方法を解説しました。

Fargateのエラーについては英語の記事はありますが、日本語の記事は少ないです。ハマるとけっこうな時間が掛かるので、英語のブログなどを探してみると良い対処方法が載っています!

当ブログでは、このようなITに関する記事を発信しているので興味のある方は引き続きご覧ください。

あわせて読みたい - 【おすすめ】IT特化の転職サイトとは?転職したいITエンジニア必見のサイトを紹介します - 【コスパ最強】長時間パソコン作業の疲れに効くオススメ商品5選!【エンジニアの必需品】 - インフラエンジニアに転職したい方にオススメの転職サイトを解説!【年収を上げよう!】

Next Action

記事で読んだ内容を、講座で実装してみましょう

InfraAcademyでは、ブラウザ上でLinuxやネットワークの実践環境を使いながら学習できます。無料で始められる講座から、学習の流れを試せます。

この記事を書いた人

ryu

InfraAcademy運営 / エンジニア

エンジニア歴10年。Linux、ネットワーク、クラウドを中心に、実務で役立つインフラ技術を初心者にもわかりやすく解説しています。

X: @ryu63614894

Related

関連記事

ブログ一覧へ

Roadmap

まずはこの4講座から

ログインすれば無料で始められる講座です。気になったテーマから手を動かして学べます。

講座一覧を見る