orenoblog

エンジニアになりたいExcel方眼紙erの物語

terraform

aws_volume_attachmentリソース実行後にEBSにファイルシステムを作りたい

俺です。 remote-execというprovisionerがあります。 このprovisionerはresource内で定義できるのでaws_ebs_volumeで作成したEBSをaws_volume_attachmentでターゲットのEC2へAttachした後に、 mkfsとmountでオラオラできます。 chefとかansibleとか面倒にな…

俺の記憶がすっとんでもなんとか思い出すためのterraform tips

俺です。 terraform 0.3.5の頃から2015/8現在0.6.2まで使い続けてきた中で得たtipsです。 思い出したら追記する はず 。 terraform 0.6.2は使わない IAM Roleで認可された権限を認識しないバグがあり、IAM Roleを付与したEC2で動作しない。 ドハマりしたので…

terraform <= 0.5.X で EC2のchange instance type

terraformと手動オペレーションでterraformを使ってlaunchしたEC2のインスタンスタイプを変更した時の話。 terraformにAWS EC2のinstance typeを変更するresourceはまだ提供されていません。(議論は issue#1270などで行われているみたいですが) 基本的にterm…

Infrastructure as 脳筋のためのterraform tips

terraform始めました。 使っていてこれはどーすりゃよいのかしらと思っていたことが実装できたのでメモを残します。 (1)AWS Security Groupを用いて内部通信ツーツーの設定を作りたい Security GroupにAll trafficを許可するInboundルールを書くことがあると…