注目の検索ワード
注目の会社
Itamae
所属カテゴリー
絞り込み
評価で絞り込む
規模で絞り込む
詳細条件で絞り込む
気になるキーワードで絞り込む
並び替え:
2件表示
サーバーに対するプロビジョニングツールとしてはChefが流行のきっかけを作ったツールと思いますが、作りが若干重厚なため本格的に導入しようとすると環境の準備や運用に少し手間がかかりました。itamaeは軽量版のChefのようなものを目指したとみられるプロビジョニングツールで、Chefと同様にRubyで書かれています。簡単なDSLを用意さえすれば手軽にプロビジョニングができる手軽さが最大の良いポイントだと思います。
Itamaeはクックパッドに在籍していた方が作成されたツールで、個人ツールなので機能の多寡や、メンテナンスされているかどうか、品質はどうか、等々について、口を挟むべきではなく、なにか改善するのであればPullRequestを送れば良いのが前提です。 それを踏まえて、現状あまりメンテナンスされてないように見えるため、あまり積極的に使うべきツールではないように見えます。
以前Chefを導入した際、ファイル構成が複雑になって運用が大変になったことがありましたが、それをシンプル化するために同じRubyつながりでItamaeを導入しました。Itamae自体がシンプルなツールということもありプロビジョニングの内容をシンプルにまとめることができましたし、結果として良いリファクタリングの機会になり、運用しやすいすっきりした構成にできました。いずれにせよItamaeはシンプルなことが最大の良いポイントであり、結果として運用に際してもメリットをもたらすと思います。
・対象サーバにsshベースで接続できればプロビジョニングできる簡便さ ・主要なタスクがディストリビューションを超えて抽象化されており、覚えやすい ・Rubyの触りの記述文法だけ理解していればかんたんに書ける
・「べき等」云々という思想には正直興味がないのだが、なにか凝ったことをやろうとするとどうしても execute のお世話になってしまう ・その延長線上の話で、Specinfraが対応していないOS/ディストリビューションだと手に負えない(よね?)。たとえば個人的にはAlpine Linuxをコンテナに限らず使っているのだが、これはItamaeでは…
・Infrastructure as Codeという掛け声ばかりで複雑化しがちなプロビジョニングツールを、sshベースで簡単に使える ・平易な文法で書ける