2016-05-01から1ヶ月間の記事一覧

Cfdef: CloudFrontをコード化するやつ

github.com こんなん。 export AWS_ACCESS_KEY_ID='...' export AWS_SECRET_ACCESS_KEY='...' cfdef -e -o CFfile # export CloudFront vi CFfile cfdef -a --dry-run cfdef -a # apply `CFfile` require 'other/cffile' distribution "EXAMPLEID" do aliase…

Repol: ECRのレポジトリをコード化するやつ

github.com こんなん。 export AWS_ACCESS_KEY_ID='...' export AWS_SECRET_ACCESS_KEY='...' repol -e -o Repolfile # export Repository Policy vi Repolfile repol -a --dry-run repol -a # apply `Repolfile` Help require 'other/repolfile' repository…

CloudWatch Logs用 cat / tailf

作った github.com $ cat hello | cwlogs-cat -g my-group -s my-stream github.com $ cwlogs-tailf -g my-group -s my-stream 2016-05-13T01:51:18+09:00 foo 2016-05-13T01:51:18+09:00 bar 2016-05-13T01:51:19+09:00 zoo ... $ cwlogs-tailf -g my-group…

mappru: VPC Route Tableをgitで管理するやつ

勢いで実装できそうだったので、実装してみました。 github.com mappru -e -o RouteTableでVPC Route Tableをエクスポートして、mappru -aでRouteTableファイルを適用します。ファイルに書いてないVPC・Route Tableは管理対象外となります。 あと、重要な点…

bukelatta: S3のバケットポリシーをgitで管理するやつ

連休なのにこんなことをやっているのもアレなんですが「S3のバケットポリシーをコピペして目視確認」という作業を見てカッとなって作りました。terraformを使った方が手っ取り早かったかも… https://github.com/winebarrel/bukelatta bukelatta -e -o Policy…