📓

ECS on Fargate で事前定義された環境変数

2021/09/14に公開

設定例

AWS Lambda と違って undocumented なので、自分用の備忘録。

declare -x AWS_CONTAINER_CREDENTIALS_RELATIVE_URI="/v2/credentials/<何かのUUID>"
declare -x AWS_DEFAULT_REGION="<AWSリージョン>"
declare -x AWS_EXECUTION_ENV="AWS_ECS_FARGATE"
declare -x AWS_REGION="<AWSリージョン>"
declare -x ECS_CONTAINER_METADATA_URI_V4="http://169.254.170.2/v4/<タスクID>"
declare -x ECS_CONTAINER_METADATA_URI="http://169.254.170.2/v3/<タスクID>"
declare -x HOME="/"
declare -x HOSTNAME="ip-XXX-XXX-XXX-XXX.ap-northeast-1.compute.internal"
declare -x OLDPWD
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x PWD="/"
declare -x SHLVL="1"

Discussion