Fargate/LambdaのDockerビルドでCodeArtifactのトークンどう渡す?(ARG/ENVはNG)

はじめに こんにちは!三宅です! 最近運動不足でエアロバイクを買いました。 今回は、AWS Fargate や AWS Lambda で利用する Docker コンテナのビルド時に、AWS CodeArtifact のプライベート Python パッケージを安全にインストールする方法を紹介します。 ポイントは Docker Build Secrets(--mount=type=secret)を使う…