What is Itamae

Preview:

Citation preview

WHAT IS ITAMAE• オープンソースの構成管理ツール(パッケージ入れたり、ディレクトリ操作したり、設定したり)

• puppet,chef,ansibleの様なもので、 chefのよい点を受け継ぎ、導入し易くしたもの

• Rubyで動作する

INSTALL ITAMAE>gem install itamae>itamae versionItamae v1.9.0

• もちろんサーバがインターネットに繋がっていること前提• Rubyがインストール済みであること(td-agentに内臓されたRubyでいけた!)

• 繋がってない場合は外の世界に繋げてもらうかgemスパイラルに陥ってください

HOW TO USE ITAMAE 1何をどうする?って命令を記述したrubyスクリプトを用意

package "python" doaction :install

end

install.rbpythonを

インストールする

HOW TO USE ITAMAE 2>itamae local install.rb

これだけで先ほどのinstall.rbに記述したパッケージがインストールされる

MORE ABOUT ITAMAE• sshでリモートサーバへの操作も可能(id/pass入力でOK)

• パッケージのインストールだけでなく、ディレクトリ作成、ユーザ作成等も可能

• サービスのstart/stopも可能

• いろいろできるっぽい

詳しくは https://github.com/itamae-kitchen/itamae/wiki

THE END