ばーろぐわにる

SIerからWEB系?インフラエンジニアにジョブチェンジした見習いの備忘録。投稿内容は私個人の意見であり、所属企業・部門見解を代表するものではありません。

メールヘッダーのRFCを読んだメモ

なにこれ RFC5322を読んだメモ この辺を使って読みました。フィールド定義のところしか読めてないですが Mouse Dictionary - Chrome Web Store Google Translate - Chrome Web Store RFC日本語訳一覧 イントロダクション RFC5322はRFC2822の更新版 メールヘ…

「入門 監視」を読んだ

なにこれ こちらを読んだのでそのメモです。 www.oreilly.co.jp メモ 1章 監視のアンチパターン ツールで監視を決めるな。やりたいことに合わせてツールを選び、組み合わせ、必要であれば作る 監視はスキル。全員が一定水準を満たすべき 誰かに責任を押し付…

Linuxコンテナのタイムゾーンを変更する

最初にしていた勘違い コンテナのタイムゾーンってホストOSのタイムゾーンが自動的に同期されるよね ↓ されませんでした Linuxってどこでタイムゾーンを設定してるの? 色々調べたところ、以下の優先順位で設定されます。 環境変数 TZ /etc/localtime (/usr/…

Dockerfileで引数を元にベースイメージを指定する

目的 docker buildの引数でDockerfileのベースイメージ(FROM部分)を指定する ベースイメージが環境毎に違う場合(AWSアカウントが別れてて、ECRが別々とか)、1つのDockerfileで違うリポジトリを指定したいときとかに便利 やりかた Dockerfile ARG BASE_IMAGE …

aws-sdk-goでpaginate

なにこれ aws-sdk-goでpaginateするサンプル paginateとは一度のリクエストで全ての結果を出力できない際、NextTokenを引数にしてリクエストすることでページ割して全ての結果を取得することだと思ってる boto3であればPaginatorsというのを使うと上記の処理…

DatadogのダッシュボードをTerraformでちょっとだけ簡単に作る方法

目的 Datadogのダッシュボードをシステム毎にいっぱい作らなければいけないけど、いちいちポチポチやるのはとてもめんどくさい。かと言ってゼロからTerraformで作るのは大変そうという人向けのちょっとだけ簡単になる作り方です。 作り方 API Key, Applicati…

ECSサービスのオートスケーリングを停止する

なにこれ AWSコンソールからECSサービスを設定する中にオートスケーリングの項目があります。こいつを停止・再開してみるのが本記事の目的です。オートスケーリングなんて普段止めることは中々ないと思いますが、デプロイの際に古いバージョンのコンテナを一…