タグ

Chefに関するmo12inoのブックマーク (8)

  • Test KitchenではじめるChef入門 - Qiita

    目的 Test KitchenをつかってChefへ入門します。 Chefを使うとサーバの設定を自動化することができます。 Test KitchenはChefで利用するクックブックの統合テストを行うことができます。 Chefに入門する環境として初めからTest Kitchenを使うのが良いと感じたのでこの文書を作成しました。 関連: LT駆動開発10でTest KitchenではじめるChef入門という話をした。 - そんなこと覚えてない 環境構築 Chef DKのインストール Chef DKはChefのクックブック開発する上で便利なものがまとめられています。 DKはDevelopment Kitの略です。 今回利用するTest KitchenはChef DKに含まれています。 Chef DKは https://downloads.chef.io/chef-dk/ よりダウンロードできます。

    Test KitchenではじめるChef入門 - Qiita
  • cookbookを書くときにtest-kitchenを使うと捗る - critical alertのブログ

    ちょっとcookbook書いてちゃんと動くか試したいってときにいちいち新しくVagrantfileを用意してnode.json書いて、knife solo cookしてserverspecでテストして...とかやりたいことはrecipeを試したいだけなのに準備が大変なんですよね。 そんなときはその辺を一気に面倒みてくれる便利なtest-kitchenを使ってcookbookの開発をします。 test-kitchenとはchefのcookbookを任意の環境でテストするツールで、vagrantやec2、docker(LXC)上でcookbookを適用し、minitestやserverspecでテストできます。 もとはchefだけでしたが、プラグインを入れることでpuppetやansibleとも連携できるようです。 設定ファイル test-kitchenの設定ファイルは.kitchen.yml

    cookbookを書くときにtest-kitchenを使うと捗る - critical alertのブログ
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

    mo12ino
    mo12ino 2015/01/23
  • moved. - Sawanoboly.net

    moved.

  • chef-provisioningでお手軽にChef-zero対応してみる - Qiita

    Chef使いの皆さんなら、Chefから、Local Modeが使えるようになったので、Chef-Soloから乗り換えるといいよといったようなアナウンスを聞いているかと思います。 これは、普段Chef-soloを使っていた私からすると、次の手を探さないといけません。まだ方法は模索中ですが、chef-provisioningを使う方法がすんなり出来たのでその手順を共有したいと思います。とりあえず、簡単にサクッとやりたいんや! 1. Chef-soloからChef-zeroへは甘くない Chef-soloは便利でした。ChefServerなしで、レシピをプロビジョニングできるのでとてもお手軽でした。日ではそのシンプルさから多くの人に好まれているようです。私も同じです。ところが、この度Local Modeが出来て、Chef-zeroという、ローカルで動作するインメモリのChefServerを使う

    chef-provisioningでお手軽にChef-zero対応してみる - Qiita
  • Knife-ZeroをマスターしてChef Soloの引退に備えよう! | さくらのナレッジ

    今年の6月にChef Soloは役割を終え、今後引退への道をたどると言うアナウンスがChefの公式ブログでありました。Chef Soloがなくなるということは、必ずChef Serverが必要になると言うことでしょうか?答えはなんとYesです。 しかし安心してください。そのためにChef Zeroが用意されています。一言で言うと、Chef Zeroはローカルで動かせるChef Serverです。 そしてChef Clientをローカルモードで動かすことでローカルのChef Zeroに接続するため、別のChef Serverは必要ありません。要するにChef Soloと同じような感覚でChefを使い続けることができます。 更にKnife-Zeroを使うとChef Solo同様にセットアップ先のマシンにChef Clientを簡単に入れることができます。そこで今回はこのKnife-Zeroを使

    Knife-ZeroをマスターしてChef Soloの引退に備えよう! | さくらのナレッジ
    mo12ino
    mo12ino 2014/11/21
  • サポートページ:Chef実践入門――コードによるインフラ構成の自動化

    ダウンロード 書で使用するサンプルファイルはダウンロードできます。以下のURLをクリックして,ダウンロードしてください。 (2014年5月21日更新) https://github.com/wdpress/Chef_Practical_Guide 補足情報 (2014年9月3日更新) P.190 リスト7.1 書で利用を前提としているCentOS 6.5のboxのアップデートにより,最新版ではPerlが削除されています。書籍の記述のままだとRPMのインストールに失敗しますので,次のように書き換えて実行してください。 remote_file "#{Chef::Config[:file_cache_path]}/#{rpmfile}" do source "http://www.iddl.vt.edu/~jackie/analog/#{rpmfile}" end package "anal

    サポートページ:Chef実践入門――コードによるインフラ構成の自動化
    mo12ino
    mo12ino 2014/10/27
  • chef 勉強会 - naoyaのはてなダイアリー

    昨日恵比寿の Engine Yard さんオフィスでの chef 勉強会 #eytokyo に行ってきました。自分の LT の資料はこちら。 https://speakerdeck.com/naoya/vagrant-plus-chef 先日書いた Vagrant と chef についてのイントロダクションです。(また Speaker Deck の script タグが貼れなくなってるぞー > ダイアリー中の人) 感想など 勉強会全体としては chef 入門にはじまり、中の人っぽい方々からの発表があったり、AWS OpsWorks の話があったりとでいいかんじでした。id:rx7 におかれましては、AWS の中の人が OpsWorks のプレゼンをすると知らず、オオトリなのに同じ内容の LT をかますという事故がありましたが 2回聞けばより記憶に残りやすいということで・・・w PaaS ベ

    chef 勉強会 - naoyaのはてなダイアリー
    mo12ino
    mo12ino 2013/02/23
  • 1