fbpx

[和訳] Chef ClientおよびChef Development Kitリリース予告 #opschef_ja #getchef_ja

この記事は1年以上前に投稿されました。情報が古い可能性がありますので、ご注意ください。

本稿は Upcoming releases for Chef Client and Chef Development Kit (2014/12/11) の和訳です。

シェフのみなさん、こんにちは。

近頃、Chef ClientとChef Development Kitのバージョンについての質問をよく受けます。それらの説明のために、背景と次回リリースについて情報共有したいと思います。

Chef Development KitとChef Client

私達は、インフラとやりとりする際にはChef Clientツール(chef-client, knife, chef-applyなどなど)の最新の安定版を使ってもらいたいと考えています。これを実現するために、Chef Development Kitパッケージはchef gemの2つのバージョンを同梱しています。バージョン0.3.5では次の2つです。

  • 11.18.0.rc.1: chef-client, knife, chef-applyなどといったChef Clientによって提供されるコマンドを実行するときに利用されるバージョンです。
  • 12.0.0.alpha.2: Chef Development Kitで提供する新コマンドchefのようなパッケージ中の他のツールのライブラリとして利用されるバージョンです。

この機能はappbundlerによって実現しています。こちらを参照してください。

これを踏まえて、次回リリースではChef Development KitはChef Client 12にすることを予定しています。

Chef Development Kit 0.3.6とChef Client 11.18.0

Chef Client 11に関するわずかに残っている問題を修正するため、すぐにChef Client 12に移行できないユーザに最後の安定版を提供するため、私達はChef Development Kitバージョン0.3.6はChef Clientバージョン11.18.0でのリリースを計画しています。

これはChef Client 11を含むChef Development Kitの最後の安定版になる予定です。このリリースでは引き続き2つのchef gemを含みます。Chef Clientが提供するツールはバージョン11.18.0になります。

Chef Development Kit 0.4.0とChef Client 12

次はChef Client 12を同梱したChef Development Kitをバージョン0.4.0でリリースすることです。

このバージョンは単一のバージョンのchef gemを含む予定です。ただし、
現在進めているChef Development Kit内に異なる2つのバージョンのchef gemが含まれていても驚かないでください。chefコマンドは必要に応じて最新のchef gemを用いる必要があるからです。appbundlerが、Chef Development Kitを用いるときChef Clientツールの最新安定版を用いるようにしていることを覚えておいてください。

Chef Client 12.0.X

並行して、Chef Client 11からChef Client 12への移行を難しくしている問題の調査を続けています。すべての移行に関する問題が解決するまで、Chef Client 12のパッチリリースを行う予定です。12.0.2をもうすぐリリース予定です。

Chef ClientとChef Development Kitのバージョンについて少しでも明確にできたとしたら幸いです。もし質問があれば、chefchef-devメーリングリストまでお知らせください。

新規CTA