[和訳] ChefDK 0.6.0 リリース! #getchef
この記事は1年以上前に投稿されました。情報が古い可能性がありますので、ご注意ください。
本稿は ChefDK 0.6.0 Released! (2015/05/15) の和訳です。
シェフのみなさん、こんにちは。ChefDK 0.6.0をリリースしました。ダウンロードページから入手できます。
このリリースはChefDK 0.5.1から次の3つの変更があります。
- 新コマンド chef provision
- Berkshelfを3.2.4に更新
- Kitchen Vagrantを0.18.0に更新
Chef Provisionコマンド
Chef Provisioningを簡単に始められるように、またポリシーファイルと動作するプロビジョニングメカニズムを提供するために、chef provisionコマンドを追加しました。デフォルトでは、カレントワーキングディレクトリにある「provision」という名前のCookbookに対してchef-clientを呼び出します。chef provisionは、Chef Provisioningが簡単な自動VMプロビジョニングの事例におけるknife bootstrapのように動作するように、CLIオプションを通していくつかのパラメータを渡すことができます。コマンドラインパラメータを無視して、クラスタを集中管理することもできます。
詳しく学びたければ、ChefDKレポジトリのプロビジョニング READMEを参照してください。Chef Provisioningがサポートしている数少ない事例についてのみchef provisionを試してみたので、現時点でこのコマンドはベータ版と考えています。より多くテストしてAPIが安定したら、ドキュメントサイトに記載してChefDKのジェネレータに統合する予定です。これを試してみて事例に合わない点があれば、遠慮なくイシューかプルリクエストをください。
楽しいお料理を!