Test KitchenでAmazonLinuxのレシピ開発効率化2

前回の1回目の続きです。前回はTest KitchenでVagrantのCentOS上で環境の構築とテストまでやりましたので、今回は表題であるAmazonLinuxを使ってレシピをテストします。

続きを読む

Test KitchenでAmazonLinuxのレシピ開発効率化1

サーバー環境の構築にOpsWorksを利用しています。OpsWorksとても便利です。ただ、不満もあって、これはOpsWorksというかAmazonLinuxに対する不満ですが

AmazonLinux用のレシピをローカルでテストできない

AmazonLinuxは基本的にAWSの中でしか使えないようで、開発上いろいろ不都合があったりします。そこでChefのテストハーネスであるTest Kitchenを使ってレシピ開発を効率化できないか試してみました。長くなるので2回に分けます。

続きを読む

OpsWorksで自分で作成したVPCを利用する

これまでデフォルトVPCしか使った事がなかったんですが、今回お客さん先で1つのAWSアカウントで複数プロジェクトを進める事になったので各プロジェクト(OpsWorksのスタックに概ね該当)で固有のVPCで運用しようと考えました。

1つのAWSアカウントで複数のプロジェクトを運用していく場合にはVPCは必須ですね。VPC自体案外簡単ですし、VPC間の連携もピア接続で手間なくできます。今回ピア接続も含めて手順をまとめました。

続きを読む