ようへいの日々精進XP

よかろうもん

俺の一行チップス

AWS CLI で CloudFront の Alternate Domain Names (CNAMEs) から Distribution ID が欲しい + 応用編

tl;dr 実行 応用編 以上 tl;dr AWS CLI で Alternate Domain Names (CNAMEs) のドメイン名から Distribution ID が欲しい。 実行 以下のように実行する。 aws cloudfront list-distributions \ --query "DistributionList.Items[].{DistId: Id, DomainName: …

【俺の一行チップス】AWS Systems Manager のパラメータストアを操作する為に必要な IAM ポリシーの一例

やりたいこと やったこと 参考 以上 やりたいこと Systems Manager のパラメータストアを操作 (読み書き, 一覧取得) する為に必要な IAM ポリシーの一例 やったこと 以下のようなポリシーを書いた. { "Version": "2012-10-17", "Statement": [ { "Effect": "…

【俺の一行チップス】CloudFront で AWS CLI を利用して CNAME からディストリビューション ID を取得したい

やりたいこと やったこと 以上 やりたいこと CloudFront で AWS CLI を利用して CNAME からディストリビューション ID を取得したい やったこと 以下のように AWS CLI を書いた. $ aws cloudfront list-distributions --query "DistributionList.Items[?Alia…

【俺の一行チップス】S3 バケットポリシーをミスるととても辛いが役に立つ

やりたいこと やったこと 辛い やりたいこと S3 バケットポリシーにてオブジェクトに対する IP アドレス制御を施したい でも, タイポなくポリシーを登録しないと 403 Forbidden が返ってくるのでデバッグが辛い やったこと 以下のような S3 バケットポリシー…

【俺の一行チップス】Elasticsearch 6.x の Docker イメージにプラグインをインストールして docker-compose で Elasticsearch 環境を構築したい

やりたいこと やったこと ハマった 参考 やりたいこと Elasticsearch 6.x の Docker イメージを利用したい docker build の途中で Elasticsearch プラグインをインストール docker-compose で Elasticsearch 環境を構築したい やったこと 以下のような Docke…

【俺の一行チップス】Packer で EC2 の AMI を作ったあとに出来るだけ簡単に AMI ID を文字列でほしい場合

やりたいこと どうしたか 以上 やりたいこと Packer で EC2 の AMI を作ったあとに出来るだけ簡単に AMI ID を文字列でほしい. どうしたか まず, Manifest Post-Processor を使う. Post Processor とは, AMI 作り終わって, 作業用の EC2 をターミネートし終…

【俺の一行チップス】docker-compose の Extension fields を使って DRY な YAML にする(docker-compose 3.4 以降, docker-compose 2.1 以降編)

やりたいこと 諸注意 やったこと これまでの docker-compose.yml 令和の docker-compose.yml 以上 参考 やりたいこと docker-compose.yml を書いていて, 同じ内容を何度も何度も書いていて, 令和の時代にこれはアカンということで Anchor, Alias で少しでも …

【俺の一行チップス】PostgreSQL 9.x で localhost 以外からデータベース接続する (ことを Go の testing パッケージで検証する)

やりたいこと 諸注意 やったこと 環境構築とか テストコード全貌 作ったもの 参考 やりたいこと PostgreSQL 9.x において, localhost 以外からデータベース接続を設定についてまとめたのは前回. 今回は, これを検証するにあたって Go の testing パッケージ…

【俺の一行チップス】PostgreSQL 9.x で localhost 以外からデータベース接続する

やりたいこと 諸注意 やったこと 環境の構築とか インストール直後の状態 listen_addresses の変更 pg_hba.conf ファイル プロセスの再起動 接続確認 参考 やりたいこと PostgreSQL 9.x において, localhost 以外からデータベース接続を設定する機会があった…

【俺の一行チップス】 Nginx で固定レスポンスを返す (ことを Go の testing パッケージで検証する)

やりたいこと 前回, Nginx で特定のパスにおいて固定のレスポンス (ステータスコード, ボディ) を返す為の設定についてメモったけど, 今回は, これを検証するにあたって Go の testing パッケージでテストコードを書いて検証したお話を少し. inokara.hateblo…

【俺の一行チップス】 Nginx で固定レスポンスを返す

やりたいこと 諸注意 やったこと 参考 やりたいこと Nginx で特定のパスにおいて固定のレスポンス (ステータスコード, ボディ) を返す. 諸注意 動作確認環境は以下の通り. $ nginx -V nginx version: nginx/1.15.10 built by gcc 6.3.0 20170516 (Debian 6.3…

【俺の一行チップス】 AWS の全リージョン名が今すぐ欲しい

やりたいこと 諸注意 やったこと 参考文献 やりたいこと AWS のリージョン名が今すぐ欲しい. 諸注意 環境は以下の通り. (2020/01/07 時点で brew upgrade awscli してインストールされるバージョン.) $ aws --version aws-cli/1.16.310 Python/3.7.6 Darwin/…