Diff Aws Resource Script
AWSリソース特化型diffツール
リソース間の
・設定差異比較(diff)
・設定値出力(conf)
・設定差異ファイル出力(html)
マネジメントコンソールでの設定値確認が辛いから、、、
・繰り返し可能な設定差異比較
・AWSサービス毎に異なるコマンド差異の吸収
・余計な出力の抑制
・設定値出力
・設定値確認の証跡残し
dars.sh内にprofileを入力
export AWS_DEFAULT_PROFILE=xxx # Enter your profile
docker build . -t dars
docker run --name dars -v /root/.aws:/root/.aws -w /root -it dars /bin/bash
docker start -ai dars
./dars.sh cloudfront.distribution distribution-id-1 distribution-id-2 diff
./dars.sh cloudfront.distribution distribution-id-1 distribution-id-2 conf
./dars.sh cloudfront.distribution distribution-id-1 distribution-id-2 html
- 空白区切りで引数を記載を記載したファイルを作成
./batch-dars.sh 作成したファイルパス
ローカル実行を想定しています。
維持管理予定はありませんのでご自由に使用、改変頂いて構いません。
※リソースの設定を変更するような処理は含まれていませんのでご安心を。