タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

fargeteとroleに関するopparaのブックマーク (1)

  • Fargateコンテナに付与したRoleと同等の権限でローカル開発環境からAWS S3にアクセスする

    ※記事中ではS3に限定していますが、AWSリソース全般にアクセスする際に使える方法です。 概要 バックエンド(Node.js)をFargateで動かしており、そのコンテナからS3バケットにアクセスしている。ローカル開発(Mac OS)でもDockerを利用しているが、クラウド上のコンテナとRoleは異なる。 ローカル環境と、ステージング・番環境で差異が生まれないように、下記条件を満たすS3アクセス方法を探ったので備忘として記しておく。 ソースコードに違いが生じないようにする(各環境用にif分岐など使いたくない) クラウド上のコンテナに付与したRoleと同等の権限にする 結論 Fargateのコンテナと同じアクセス権限をもった Access Key ID と Secret Access Key を ~/.aws/credentials に [default] として記載し、その権限でクラウ

    Fargateコンテナに付与したRoleと同等の権限でローカル開発環境からAWS S3にアクセスする
  • 1