翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 3: レシピを実行し、テストする
重要
- AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 にお問い合わせください。 AWS Support でのチーム AWS re:Post
クックブック内からdefault
レシピを実行してテストします。 AWS OpsWorks インスタンスにコピーされたスタック。すでに説明したように、これはレシピの実行時にログにシンプルなメッセージを表示する 1 行のレシピです。
レシピを実行するには
-
サービスナビゲーションペインで、[Stack] を選択します。[MyCookbooksDemoStack] ページが表示されます。
-
[Run Command] を選択します。[Run Command] ページが表示されます。
-
[Command] の [Execute Recipes] を選択します。
-
[Recipes to execute] に「
opsworks_cookbook_demo::default
」と入力します。opsworks_cookbook_demo
は、metadata.rb
ファイルで宣言されているクックブックの名前です。default
は実行するレシピの名前です。つまり、クックブックのdefault.rb
サブディレクトリのrecipes
ファイルの、ファイル拡張子がない名前です。 -
次のデフォルト設定はそのままにしておきます。
-
[Comment] (空白)
-
アドバンスト、カスタム Chef JSON (空白)
-
インスタンス (チェック、MyCookbooksDemoLayerチェック、クックブック-demo1 チェックをすべて選択)
-
-
[Execute Recipes] を選択します。[Running command execute_recipes] ページが表示されます。[Status] が [successful] に変わるまで進まないでください。このプロセスは数分かかることがあるため、しばらくお待ちください。
レシピの結果を確認するには
-
[Running command execute_recipes] ページを表示し、[cookbooks-demo1] と [Log] の [show] を選択します。[execute_recipes] ログページが表示されます。
-
ログを下へスクロールして、次のようなエントリを見つけます。
[2015-11-13T19:14:39+00:00] INFO: ********** Hello, World! **********
最初のレシピを正常に実行しました。次のステップでは、インスタンスにパッケージをインストールするレシピを追加してクックブックを更新します。