0

私はAWS opsworksの新機能です。他の雲の中でシェフのソロを使っていましたが。aws opsworksでカスタム料理を作ってください

現在、私はカスタム料理ブックをインストールしたいと思います。スタックレイヤーの内側にあるサーバーに適用したいと思います。現在、AWSでどのように動作しているのか本当に混乱しています。

これまでの手順は次のとおりです。をgithubに保存しました。私はchef-soloまたはchef-client経由でテストを実行します。どのように私はスタック設定でcookbookのgithubのURLを追加しました。ライフサイクルの構築にレシピを追加しました。

私はrunコマンドでcookbookを更新します。私はそれがどのJSON料理のいずれかで利用可能なすべての組み込みのエラー -

なし料理で失敗料理とシェフの実行見つかっテスト料理

私は設定していないを実行した後runlistを経由して実行されて見ることができますまたはコマンドで実行中です。不足しているものはありますか?

+0

Are y現代のOpsWorks for Automateや古いOpsWorks Classicについて話していますか? – coderanger

+0

はいノア。現在、私はaws opsworks classic.actually経由で私のカスタム料理を実行したい、それは私の間違いだったと思う。私はそれを最終的に解決した。私はレポを作成して、その中に料理本を作ってやることができます。しかし問題はシェフゼロを使用していることだけです。シェフゼロは、カスタム料理ブックのようなラッパー料理ブックを使用しています。私たちはシェフの自動化でより多くの利点を持っていますか?私もそれを試すことができます。 –

+1

新しいOpsWorksは標準的なシェフであるため、通常のワークフローとチュートリアルはすべて適用されます。それが価値のあるものなら、あなたまで。 – coderanger

答えて

1
  • 使用berkshelfはBerksfile
  • 実行berks package cookbooks.tar.gz
  • アップロードcookbooks.tar.gz AWSのS3
  • スタック設定で
  • がS3バケットに 'を使用するカスタム料理本' ポイント
  • 実行アップデートを作成しますCookbooksコマンド
  • 実行する展開またはカスタムレシピを実行する
+0

トマに感謝します。私もバークスに挑戦します。 –

関連する問題