Soumettre la recherche
Mettre en ligne
Alternative chef
•
0 j'aime
•
1,556 vues
Ryuji Tsutsui
Suivre
Chefの代わりに使える手軽なツールの紹介
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 14
Recommandé
フレームワーク使おうぜ!
フレームワーク使おうぜ!
Takuya Sato
20130120cacoo
20130120cacoo
Mitsue Kimura
中高生のための夏休みプログラミング教室
中高生のための夏休みプログラミング教室
Masanori Kado
スクリプト・プログラマー宣言
スクリプト・プログラマー宣言
kanemu
Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011
Hiro Yoshioka
人間では判定できない101すくみじゃんけんをコンピュータに判定させたい for Keras.js(完)
人間では判定できない101すくみじゃんけんをコンピュータに判定させたい for Keras.js(完)
KatsuyaENDOH
20130202 unitycreators prefab
20130202 unitycreators prefab
Konabe Kurisaka
C# から Ruby に乗り換えた
C# から Ruby に乗り換えた
Hideaki Miyake
Recommandé
フレームワーク使おうぜ!
フレームワーク使おうぜ!
Takuya Sato
20130120cacoo
20130120cacoo
Mitsue Kimura
中高生のための夏休みプログラミング教室
中高生のための夏休みプログラミング教室
Masanori Kado
スクリプト・プログラマー宣言
スクリプト・プログラマー宣言
kanemu
Go to Study Group BoF at Security and Programming camp 2011
Go to Study Group BoF at Security and Programming camp 2011
Hiro Yoshioka
人間では判定できない101すくみじゃんけんをコンピュータに判定させたい for Keras.js(完)
人間では判定できない101すくみじゃんけんをコンピュータに判定させたい for Keras.js(完)
KatsuyaENDOH
20130202 unitycreators prefab
20130202 unitycreators prefab
Konabe Kurisaka
C# から Ruby に乗り換えた
C# から Ruby に乗り換えた
Hideaki Miyake
C♯_GO
C♯_GO
Atsuya Tsuchikawa
Processingについて
Processingについて
reona396
p5.js について
p5.js について
reona396
Fukuoka.php 第一回勉強会 LTスライド
Fukuoka.php 第一回勉強会 LTスライド
YUKI YAMAGUCHI
Blenderアーチストに捧げる10の言葉
Blenderアーチストに捧げる10の言葉
Tetsuo Mitsuda
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
PHPMATSURI2011 LT大会
PHPMATSURI2011 LT大会
Takako Miyagawa
flip the chabudai
flip the chabudai
Tetsuo Mitsuda
Angular js meets cakephp at cloud on the beach 2014 前夜祭
Angular js meets cakephp at cloud on the beach 2014 前夜祭
司 知花
ブレンダーをDisってみる
ブレンダーをDisってみる
Tetsuo Mitsuda
programming camp 2008, BOF Study Group
programming camp 2008, BOF Study Group
Hiro Yoshioka
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
Maki Koiwa
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Yoko TAMADA
chrome拡張機能で ブラウザにp5jsを召喚!
chrome拡張機能で ブラウザにp5jsを召喚!
takaguru
Java5
Java5
ImayoshiYusuke
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
Kazuyuki Takahashi
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
S05_T0_orientation
S05_T0_orientation
Takeshi Akutsu
Java1~4
Java1~4
ImayoshiYusuke
Gentoo勉強会平成26/7月/5日
Gentoo勉強会平成26/7月/5日
alice ferrazzi
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
Google colab 2
Google colab 2
Masatoshi Itagaki
Contenu connexe
Tendances
C♯_GO
C♯_GO
Atsuya Tsuchikawa
Processingについて
Processingについて
reona396
p5.js について
p5.js について
reona396
Fukuoka.php 第一回勉強会 LTスライド
Fukuoka.php 第一回勉強会 LTスライド
YUKI YAMAGUCHI
Blenderアーチストに捧げる10の言葉
Blenderアーチストに捧げる10の言葉
Tetsuo Mitsuda
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
Yuusuke Takeuchi
PHPMATSURI2011 LT大会
PHPMATSURI2011 LT大会
Takako Miyagawa
flip the chabudai
flip the chabudai
Tetsuo Mitsuda
Angular js meets cakephp at cloud on the beach 2014 前夜祭
Angular js meets cakephp at cloud on the beach 2014 前夜祭
司 知花
ブレンダーをDisってみる
ブレンダーをDisってみる
Tetsuo Mitsuda
programming camp 2008, BOF Study Group
programming camp 2008, BOF Study Group
Hiro Yoshioka
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
Maki Koiwa
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Yoko TAMADA
Tendances
(13)
C♯_GO
C♯_GO
Processingについて
Processingについて
p5.js について
p5.js について
Fukuoka.php 第一回勉強会 LTスライド
Fukuoka.php 第一回勉強会 LTスライド
Blenderアーチストに捧げる10の言葉
Blenderアーチストに捧げる10の言葉
日曜プログラマーとigoogle先生
日曜プログラマーとigoogle先生
PHPMATSURI2011 LT大会
PHPMATSURI2011 LT大会
flip the chabudai
flip the chabudai
Angular js meets cakephp at cloud on the beach 2014 前夜祭
Angular js meets cakephp at cloud on the beach 2014 前夜祭
ブレンダーをDisってみる
ブレンダーをDisってみる
programming camp 2008, BOF Study Group
programming camp 2008, BOF Study Group
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
料理人になれなかったphperへ贈る Vagrantとあんしぼぉ(Ansible)で 開発環境構築
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Archive: Android アプリ開発入門(2015/6/19 社内勉強会)
Similaire à Alternative chef
chrome拡張機能で ブラウザにp5jsを召喚!
chrome拡張機能で ブラウザにp5jsを召喚!
takaguru
Java5
Java5
ImayoshiYusuke
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
Kazuyuki Takahashi
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
S05_T0_orientation
S05_T0_orientation
Takeshi Akutsu
Java1~4
Java1~4
ImayoshiYusuke
Gentoo勉強会平成26/7月/5日
Gentoo勉強会平成26/7月/5日
alice ferrazzi
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Hisao Soyama
Google colab 2
Google colab 2
Masatoshi Itagaki
オリエンテーション
オリエンテーション
Takeshi Akutsu
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
シェフから板前になった話
シェフから板前になった話
oshiro_seiya
Similaire à Alternative chef
(12)
chrome拡張機能で ブラウザにp5jsを召喚!
chrome拡張機能で ブラウザにp5jsを召喚!
Java5
Java5
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
S05_T0_orientation
S05_T0_orientation
Java1~4
Java1~4
Gentoo勉強会平成26/7月/5日
Gentoo勉強会平成26/7月/5日
10分でわかるPythonの開発環境
10分でわかるPythonの開発環境
Google colab 2
Google colab 2
オリエンテーション
オリエンテーション
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
シェフから板前になった話
シェフから板前になった話
Dernier
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Dernier
(9)
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Alternative chef
1.
Alternative Chef Ryuji TSUTSUI@ryu22e
2.
自己紹介 ● 筒井隆次@ryu22e ● 職業:Javaエンジニア ●
PyCon APAC 2013 in Japanのスタッフもやっ てます ● PyCon APAC 2013 in Japan、9/13-16 工学院大学新宿キャンパスで開催します!
3.
今日話したいこと 「Chefは便利そうだけ ど、難しくて使いこなせな いかも…」 と挫けそうな人いません か?
4.
今日話したいこと 簡単に諦めんなよ!
5.
今日話したいこと でも、どうしてもChefが使えな いなら、Chefと似たようなことが できるツールは他にもありま す。 今日は、駆け足で2つだけご紹 介します。
6.
その1: Fabric +
cuisine ● Fabricとは ○ Python製のデプロイツール ○ Rubyのcapistranoみたいなもの ○ デプロイに必要な一連の作業を自動化してくれる ○ 設定ファイルはPythonで書くので、Pythonの知識は必 要 ● cuisineとは ○ Fabricから利用できる関数セット ○ サーバー構築に必要な関数を提供している ■ パッケージのインストール/アップグレード ■ ユーザーの作成 ■ ...etc ○ (余談)英語で「料理」という意味らしい
7.
実際に使ってみるとこうなります fabfile.pyにPythonで 環境設定を書いて これで環境構築が始まる
8.
cuisineについて注意点 cuisineはドキュメントがあまり充実していないの で、使い方が分からない時はソースコードを読んだ 方が手っ取り早いかもしれません。 1,300行ぐらいのファイル1個だけなので、そんなに 大変ではないと思います。
9.
その2:Ansible ● Ansibleとは ○ Python製の環境構築ツール ○
PlaybookというChefのレシピにあたる設定ファイルに構 築内容を書く ○ PlaybookはYAMLで書くので、特定の言語の知識は必 要なし ○ (余談)公式ロゴのデザインがすごく…残念です
10.
実際に使ってみるとこうなります 任意のファイルにサー バーのアドレスを書い て 環境変数 ANSIBLE_HOSTSに そのファイルのパスを 設定して webserver.ymlに YAMLで環境設定を書 いて これで環境構築が始 まる
11.
その他のツールは ● AlternativeToというサイトで調べると、色々出て きます。
12.
まとめ ● Chef以外にも似たようなことができるツールが あります ○ Fabric
+ cuisine ○ Ansible ● その他にも、AlternativeToで検索すると、色々 出てきます
13.
まとめ #重要 #拡散希望 ●
PyCon APAC 2013 in Japan、9/13-16 工学院大学新宿キャンパスで開催 ● CfP(演題募集)とスポンサー募集 も絶賛受付中 ● 詳しくはWebで! ○ http://apac-2013.pycon.jp/ja/index.html
14.
ご清聴ありがと うございました