「ニフティクラウド meet-up!」 ~スピーディな DevOps 実現のために。Chef の活用事例と CloudAutomation ~ #ncmeetup
- H_Shinonome
- 3032
- 0
- 2
- 2
omnibusインストーラ Opscodeから提供されているインストーラ。独自パスでRubyが入るので、環境を汚さない。 #ncmeetup
2013-07-23 18:50:21Cookbookはミドルウェア単位が多い。recipeでcookbookの動作を決める。 #ncmeetup
2013-07-23 18:51:20meet-up!始まりました。まずは、エスキュービズム 赤間さまの講演「クラウド上でのChef活用とベストプラクティス」です。 #ncmeetup #niftycloud http://t.co/FU750UOkNr
2013-07-23 18:51:39omunibus installerで使うRubyとシステムで使うRubyは分離した方が良い派 #ncmeetup
2013-07-23 18:51:43Recipe : 様々なResourceが各種処理を担当する。package, template, directory, service など。Resourceや記述によって冪等性が損なわれる事があるので注意。 #ncmeetup
2013-07-23 18:52:44resourceの使い方を間違えると冪等性が損なわれやすい。何でも出来る分注意。赤間さんはリファクタリングで最近は取る方向 #ncmeetup
2013-07-23 18:53:45Chefの周辺ツール : knife Clientの作成たcookbookのアップロード、複数のサーバで同時にコマンドを実行、等。Chef soloにはknife-soloがある。 #ncmeetup
2013-07-23 18:53:53システムの環境汚す可能性があるといっても、そこまで違うRubyの環境をChefサーバで必要になるようなこと無い気がするなぁ。 #ncmeetup
2013-07-23 18:54:29Chefの周辺ツール : Vagrant 読み方は「ヴェイグラント」VirtualBox等のVMをコマンドラインから立ち会げる。 #ncmeetup
2013-07-23 18:55:17knife便利。ニフクラにもknife-ncがあるよ。「gem install knife-nc」 #ncmeetup
2013-07-23 18:56:20Vagrant進化激しいよ。1.1からインストール方法も変更があったのでブログとか参考にする時は気をつけましょう。 #ncmeetup
2013-07-23 18:58:34#ncmeetup Vagrantからニフティクラウド上のサーバのprovisioningが実行できるvagrant-niftycloudを作った | Oreradio.memo - http://t.co/ujPNkhhBMc
2013-07-23 18:59:14vagrant plugin installでVagrantのプラグインをインストール。Saharaが便利らしい。仮想サーバの状態を記録し、ロールバック出来るようになるとのこと。#ncmeetup
2013-07-23 18:59:38vagrant便利→開発はvagrantを標準に→本番はニフクラ→vagrant-niftycloud欲しい→作ってみました! 素晴らしい!!! #ncmeetup
2013-07-23 18:59:45開発用途はいいとして、本番適用するrecipeってCIになると思うけど、管理してる方々はどうしてるんだろ、ってさっきの「運用」のワードでちょっと思ったり。Chefだけ別管理とかになるイメージはあんまりないし。 #ncmeetup
2013-07-23 19:03:11