AWS
時刻判定周りでのローカルタイムゾーンの違いは、うっかりバグの元になりやすいものですが、AWS Lambda の場合、以下のように環境変数 TZ が予約済み環境変数として変更不可能となっているようです。 docs.aws.amazon.com TZ – 環境のタイムゾーン (UTC)。実…
AWS SDK for Go V2 が正式版となったので、ちょっとだけ触ってみました aws.github.io Pagination の変更 V1 から V2 に移行するにあたって、コードを書く上で最も影響がありそうな変更が、リスト系の API で使用する Pagination の変更です。 V1 では、個々…
概要 ECS で稼働させるアプリケーションを開発していますが、Docker for Mac は何かと遅いので、Docker/ECR まわりの作業だけ Vagrant上でやるための Vagrantfile を作りました。その内容を残しておきます。 Vagrantfile # Vagrant環境に予めインストールし…
はじめに AWS 上のリソースの操作を自動化したいとき、ちょっとしたことなら AWS CLI とシェルスクリプトで書くのが一番お手軽だと思います。ただ、きちんとソースコード管理されるようなスクリプトであれば、例えば EC2 の Instance ID のような自動採番値…
過去に自分がミスった内容と似た事例を他にも見かけたので、今更ながらメモ。 TL; DR CircleCI の ECS/ECR へのデプロイに関するドキュメントで、コンテナイメージのタグに CIRCLE_SHA1 の値が設定されているが、これには要注意 CircleCI における CIRCLE_SH…