SlideShare a Scribd company logo
1 of 7
Download to read offline
WHAT IS ITAMAE
• オープンソースの構成管理ツール(パッケージ入れたり、ディレクトリ操作したり、設定したり)
• puppet,chef,ansibleの様なもので、 chefのよい点を受け継ぎ、導入し易くしたもの
• Rubyで動作する
INSTALL ITAMAE
>gem install itamae
>itamae version
Itamae v1.9.0
• もちろんサーバがインターネットに繋がっていること前提
• Rubyがインストール済みであること(td-agentに内臓されたRubyでいけた!)
• 繋がってない場合は外の世界に繋げてもらうかgemスパイラルに陥ってください
HOW TO USE ITAMAE 1
何をどうする?って命令を記述したrubyスクリプトを用意
package "python" do
action :install
end
install.rb
pythonを
インストールする
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

More Related Content

What's hot

第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築 第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築 武彦 大山
 
OpenWrtによるサイト間IPsec接続
OpenWrtによるサイト間IPsec接続OpenWrtによるサイト間IPsec接続
OpenWrtによるサイト間IPsec接続Takashi Umeno
 
サーバ構築自動化 On aws sqaleの場合
サーバ構築自動化 On aws   sqaleの場合サーバ構築自動化 On aws   sqaleの場合
サーバ構築自動化 On aws sqaleの場合Ryo Kuroda
 
OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化Hideki Saito
 
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介Hinemos
 
Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方Hiroshi Okano
 
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)stebee19
 
How to deploy & operate OpenStack Production
How to deploy & operate OpenStack ProductionHow to deploy & operate OpenStack Production
How to deploy & operate OpenStack ProductionVirtualTech Japan Inc.
 
Vagrant環境のAnsibleを速くしたい
Vagrant環境のAnsibleを速くしたいVagrant環境のAnsibleを速くしたい
Vagrant環境のAnsibleを速くしたいKazuhiro Oinuma
 
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化真乙 九龍
 
サーバを作ってみた (1)
サーバを作ってみた (1)サーバを作ってみた (1)
サーバを作ってみた (1)SeungYong Yoon
 
ネットワークエンジニア的Ansibleの始め方
ネットワークエンジニア的Ansibleの始め方ネットワークエンジニア的Ansibleの始め方
ネットワークエンジニア的Ansibleの始め方akira6592
 
Ansible handson ood2016
Ansible handson ood2016Ansible handson ood2016
Ansible handson ood2016Hideki Saito
 
Japan AWS User Group (JAWS-UG) Hokuriku 勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku 勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築Kenichi Nakamichi
 
Ansible meetuptokyo 2015 Dynamic Inventory
Ansible meetuptokyo 2015 Dynamic InventoryAnsible meetuptokyo 2015 Dynamic Inventory
Ansible meetuptokyo 2015 Dynamic InventoryHideki Saito
 
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~真乙 九龍
 
ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話Masahito Zembutsu
 

What's hot (20)

第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築 第1回concrete5初心者向け勉強会 環境構築
第1回concrete5初心者向け勉強会 環境構築
 
OpenWrtによるサイト間IPsec接続
OpenWrtによるサイト間IPsec接続OpenWrtによるサイト間IPsec接続
OpenWrtによるサイト間IPsec接続
 
サーバ構築自動化 On aws sqaleの場合
サーバ構築自動化 On aws   sqaleの場合サーバ構築自動化 On aws   sqaleの場合
サーバ構築自動化 On aws sqaleの場合
 
OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化OpenStack & Ansible で実現する自動化
OpenStack & Ansible で実現する自動化
 
Lara vue
Lara vueLara vue
Lara vue
 
Zabbix study
Zabbix studyZabbix study
Zabbix study
 
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
【ITpro EXPO 2014】hinemos を活用した oss ミドルウェアの稼働分析ソリューションのご紹介
 
Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方Ansible tower 構築方法と使い方
Ansible tower 構築方法と使い方
 
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
 
OpenStack Now!
OpenStack Now!OpenStack Now!
OpenStack Now!
 
How to deploy & operate OpenStack Production
How to deploy & operate OpenStack ProductionHow to deploy & operate OpenStack Production
How to deploy & operate OpenStack Production
 
Vagrant環境のAnsibleを速くしたい
Vagrant環境のAnsibleを速くしたいVagrant環境のAnsibleを速くしたい
Vagrant環境のAnsibleを速くしたい
 
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
Zabbixによるオートスケーリングクラスタ監視とオペレーション自動化
 
サーバを作ってみた (1)
サーバを作ってみた (1)サーバを作ってみた (1)
サーバを作ってみた (1)
 
ネットワークエンジニア的Ansibleの始め方
ネットワークエンジニア的Ansibleの始め方ネットワークエンジニア的Ansibleの始め方
ネットワークエンジニア的Ansibleの始め方
 
Ansible handson ood2016
Ansible handson ood2016Ansible handson ood2016
Ansible handson ood2016
 
Japan AWS User Group (JAWS-UG) Hokuriku 勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築Japan AWS User Group (JAWS-UG) Hokuriku勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
Japan AWS User Group (JAWS-UG) Hokuriku 勉強会 第8回 ハンズオン AWS+オープンソースグループウェアの構築
 
Ansible meetuptokyo 2015 Dynamic Inventory
Ansible meetuptokyo 2015 Dynamic InventoryAnsible meetuptokyo 2015 Dynamic Inventory
Ansible meetuptokyo 2015 Dynamic Inventory
 
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
自宅ラック勉強会 2.2 夏のZabbix特別教室 ~構築編~
 
ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話
 

What is Itamae

  • 1.
  • 2. WHAT IS ITAMAE • オープンソースの構成管理ツール(パッケージ入れたり、ディレクトリ操作したり、設定したり) • puppet,chef,ansibleの様なもので、 chefのよい点を受け継ぎ、導入し易くしたもの • Rubyで動作する
  • 3. INSTALL ITAMAE >gem install itamae >itamae version Itamae v1.9.0 • もちろんサーバがインターネットに繋がっていること前提 • Rubyがインストール済みであること(td-agentに内臓されたRubyでいけた!) • 繋がってない場合は外の世界に繋げてもらうかgemスパイラルに陥ってください
  • 4. HOW TO USE ITAMAE 1 何をどうする?って命令を記述したrubyスクリプトを用意 package "python" do action :install end install.rb pythonを インストールする
  • 5. HOW TO USE ITAMAE 2 >itamae local install.rb これだけで先ほどのinstall.rbに記述したパッケージがインストールされる
  • 6. MORE ABOUT ITAMAE • sshでリモートサーバへの操作も可能(id/pass入力でOK) • パッケージのインストールだけでなく、ディレクトリ作成、ユーザ作成等も可能 • サービスのstart/stopも可能 • いろいろできるっぽい 詳しくは https://github.com/itamae-kitchen/itamae/wiki