翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS OpsWorks スタックでクックブックの使用を開始する
重要
AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。
通常、本稼働レベルの AWS OpsWorks スタックのスタックでは何らかのカスタマイズが必要であり、多くの場合、それはカスタム Chef クックブックの実装を意味します。クックブックは、レシピと呼ばれる手順を含む設定情報が含まれているパッケージファイルです。レシピは、Ruby 言語構文で書かれ、使用するリソースとそれらのリソースを適用する順序を指定する、1 つ以上の指示のセットです。Chef で使用されるリソースは、設定ポリシーのステートメントです。このウォークスルーでは、AWS OpsWorks スタック用に Chef クックブックを実装するための基本的な概要を示します。Chef、クックブック、レシピ、およびリソースの詳細については、「次のステップ」のリンクを参照してください。
このウォークスルーでは、主にユーザー独自のクックブックを作成する方法について説明します。Chef Supermarket
このウォークスルーを開始する前にいくつかの設定ステップを完了します。すでにこの章の他のウォークスルー (「使用開始: サンプル」など)を完了している場合、このウォークスルーの前提条件を満たしており、省略して「このウォークスルーの開始」に進むことができます。それ以外の場合、必ず前提条件を満たしてからこのウォークスルーに戻ってください。
トピック
- ステップ 1: クックブックを作成する
- ステップ 2: スタックとそのコンポーネントを作成する
- ステップ 3: レシピを実行し、テストする
- ステップ 4: クックブックを更新してパッケージをインストールする
- ステップ 5: インスタンスのクックブックを更新し、レシピを実行する
- ステップ 6: クックブックを更新してユーザーを追加する
- ステップ 7: クックブックを更新してディレクトリを作成する
- ステップ 8: クックブックを更新してファイルを作成し、コピーする
- ステップ 9: クックブックを更新してコマンドを実行する
- ステップ 10: クックブックを更新してスクリプトを実行する
- ステップ 11: クックブックを更新してサービスを管理する
- ステップ 12: カスタム JSON を使用するようにクックブックを更新する
- ステップ 13: クックブックを更新してデータバッグを使用する
- ステップ 14: クックブックを更新して繰り返しを使用する
- ステップ 15: クックブックを更新して条件付きロジックを使用する
- ステップ 16: クックブックを更新してコミュニティクックブックを使用する
- ステップ 17: (オプション) クリーンアップする
- 次のステップ