コードのデプロイを構成し、数週間動作させました。出荷可能な CI サーバーからコード デプロイに移行するようにセットアップされています。次のように (コンテナーに) デプロイします。
> pip install awscli aws deploy push --application-name $CD_APP_NAME
> --s3-location s3://$CD_BUCKET/$CD_KEY --ignore-hidden-files aws deploy create-deployment --application-name $CD_APP_NAME --s3-location
> bucket=$CD_BUCKET,key=$CD_KEY,bundleType=zip --deployment-group-name
> $CD_DEPLOYMENT_GROUP
最近、コード デプロイは、DownloadBundle ステップでのすべての自動デプロイが次のエラーで失敗し始めました。
> The request signature we calculated does not match the signature you
> provided. Check your key and signing method.
数日前に機能していたので、私たちの側では構成に関して何も変わっていないと思います。
コード デプロイ エージェントを再インストールし、デプロイ バンドルを s3 から削除しようとしました (CI スクリプトで再作成するため)。