2017年4月1日

AWS

DNS

EC2 インスタンスを起動すると、ip-10-0-xx-yy.ap-northeast-1.compute.internal のような Private DNS が割り当てられている。インスタンスの IP を固定するために、Elastic IP を使う。インスタンスに Elastic IP を紐付けることで、Public IP と Public DNS を得られる。Public DNS は、ec2-ww-xx-yy-zz.ap-northeast-1.compute.amazonaws.com の形式になる。 Route 53 で、aws 用のサブドメインの Hosted Zone を設定した。CNAME でインスタンスFQDN を引ける用に設定した。

参考:AWS EC2 インスタンス間の名前解決に Route 53 を使う - Shin x blog

IAM

だいたい理解したが何もやらなかったので今度やる。

Rundeck

これまで VPS で雑に動かしていた cron job を、新しく用意した Rundeck サーバで動かすように移行した。itamae のレシピを作成しながら構築している分時間がかかった。 色々いじっていたら systemctl rundeckd start で立ち上がらなくなってしまいつらい状態