2016-10 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
個人と仕事のサーバはどちらも Knife-Solo で構成管理しています。
Chef がバージョンアップしたら、私はなるべく knife solo prepare し
ていますが、このコマンドは単純実行すると、サーバの台数に比例して時
間がかかります。
Knife-Zero でそれを解決できるのかなと思い、Getting Started してみ
ました。
masutaka/my_chef_repo
knife-zero trial
代替にはならない。knife zero bootstrap も knife solo prepare と同
様、Chef をインストールするのは同じ。
Home(ja) · Knife-Zero
まずKnife-ZeroはKnife-Soloの乗り換え先ではありません。
仰る通りでした。
loading...
勘違いみたいですね。誰もツッコんでくれなかった...。( ;∀;)
Knife-Solo は chef-solo gem ではなく chef-zero gem と依存関係があ
るから、ずっと使えると思っていたけど、大きな勘違いだった。
そもそも chef-solo gem は存在しない。chef gem に含まれる chef-solo
コマンドが存在するだけ。
Knife-Solo は chef-solo コマンドを使って Cook する。chef-solo コマ
ンドはいずれ引退するので、いずれかに乗り換えが必要。
で良いよね?(まだ不安)
- 個人サーバは素振りも兼ねて Knife-Zero に移行する
- 静的サイトなので Docker 化しても良いけど、このサーバは仕事の
素振りも兼ねているので...
- 仕事で使っているサーバも徐々に移行する
- Docker 化出来るほど、今時の構成じゃないんじゃあ!(叫び)
Knife-Zero は Knife-Solo よりも Chef のレールに乗っている点が心地
よかった。Chef Server 構築するならどっぷり使っても良いかもね。
knife.rb は .chef/knife.rb でも良い。
Misoca の記事にあった、Vagrant の中に古い Chef が入っていてホワイ
トリストが有効にならない件は、相当ハマった。そんなわけないじゃんと、
確認せずに進めていたら ubuntu/trusty64 20161020.0.7 に chef
11.8.2-2 と chef-zero 2.0.1-1 が入っていたという...。
関係ないようで関係あるけど『のぼりーさんのクラウドインフラPodcast』
は少し前から聞き始めました。しかしなかなか消化できん...。
2016-10 / 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
最終更新時間: 2016-10-30 21:54