翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Chef 12.2 スタック用のレシピを実装する
重要
AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。
Chef 12.2 (現バージョン Chef 12.22) は、この Chef バージョンの実行が必須とされている Windows スタックでのみ使用可能となっています。
-
目的によっては、レシピは Windows 固有の属性とリソースを使用する必要があります。
詳細については、「Microsoft Windows 用の Chef
」を参照してください。 -
Chef の実行に Ruby 2.3.6 が使用されるため、レシピで新しい Ruby の構文を使用できます。
-
レシピで Chef の検索およびデータバッグを使用できます。
Chef 12.2 スタックでは、多くのコミュニティクックブックを変更しないで使用できます。詳細については、Chef の検索の使用 および データバッグの使用 を参照してください。
-
「AWS OpsWorks スタックのデータバッグのリファレンス」および「組み込みクックブックの属性」で説明されているスタック設定およびデプロイ属性のほとんどは、Windows レシピに使用できます。
これらの属性値は、Chef 検索を使用して取得できます。例については、「Chef の検索での属性値の取得」を参照してください。属性のリストについては、「AWS OpsWorks スタックのデータバッグのリファレンス」を参照してください。