問題タブ [cookbook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
version - シェフクライアントの実行中にクックブックの名前とバージョンを抽出する
シェフクライアントの実行中にクックブックの名前とバージョンを取得するためのレシピを手伝ってください。値を変数に保存し、レシピの一部として使用したいと考えています。
ノードでシェフクライアントを実行しているときに、レシピからクックブックのバージョンと名前を取得する方法に問題があります。
前もって感謝します。
amazon-ec2 - 403 Forbidden を返すナイフ ec2 サーバーの作成
AWS インスタンスに tomcat クックブックをインストールしようとしていますが、次のようなエラーが発生しています。
ロール tomcat.rb:
ランニング:
戻る:
私は何を間違っていますか?
php - mysql now() での cakephp ブログ チュートリアル エラー
クックブックのブログチュートリアルを試しています
しかし、彼がくれた値を挿入すると
このエラーメッセージが表示されます
tomcat - 「再起動」時の Tomcat クックブックのプロビジョニング エラー
を使用しtest-kitchen
て、opscode/tomcat クックブックを実行すると、プロビジョニング/コンバージが失敗します (以下を参照してください)。
.kitchen.yml
ruby - Chef クックブックが実行される順序
私はシェフを理解しようとしていますが、私の人生では、料理本がどのように運営されているかわかりません
ファイル構造がある場合
属性はどのようにロードされ、どのような順序でロードされますか? たとえば、すべての属性 (default.rb および test.rb) をロードし、default.rb を常に最初にロードします。
レシピはどのように実行されますか? たとえば、default.rb のみが実行され、すべて、またはすべてがアルファベット順に実行されます。
http://docs.opscode.com/essentials_nodes_chef_run.htmlを見つけましたが、ノード レベルの実行のみのクックブックの実行について説明していません。シェフのドキュメントへのリソースやリンクをいただければ幸いです
乾杯
knife - シェフ クライアント バージョン 11 をダウングレードする
ダウングレードしようとしていchef-client
ます。スニペットを同封:
結果は同じですが、マシンの再起動も試みました。
それはできますか、chef-client
ダウングレードできますか?
chef-infra - コミュニティ クックブックを使用して最終的な Chef サーバー構成をテストするにはどうすればよいですか?
コミュニティのクックブックのほとんどにテストがあるのを見ました。いくつかの記事を読むと、これらのテストは、簡単に言えば、単体テスト (クックブックは書かれていることを実行するか?) と統合テスト (OS 上で動作するか?) として説明できます。
Vagrant と Chef コミュニティのクックブックを使用して、LAMP 仮想環境をセットアップします。今、私はそれをテストしたいと思います。
まず、プロビジョニングされたシステムで Kitchen CI を使用して、すべてのコミュニティの統合テストを実行しようと考えました。管理者がすべてのテストをまとめてシステムをテストできるように、作成者がこれらの統合テストを作成する理由の 1 つはそれだと思いました。しかし、ちょっとした調査の結果、クックブックのテスト方法が異なることがわかったので、私のシステムですべてを一度に実行するのは簡単ではないようです。
それは私が自分でテストを書くべきだということですか?たとえば、Kitchen CI と serverspec を使用します。コミュニティのクックブックはテスト済みなので、あまり凝ったものである必要はないと思いますが、サービスが実行されているかどうか、構成ファイルが存在するかどうかを確認することをお勧めします。
一般的なワークフローとは何ですか? 自分でいくつかのテストを作成しますか? それとも、コミュニティのクックブックを「信じる」だけですか? または、OS のプロビジョニング後にコミュニティのテストをまとめて実行する方法はありますか?
amazon-web-services - opscode awsクックブックiamロール
iam ロールで aws クックブックを使用しようとしていますが、aws_ebs_volume ブロックに aws_access_key と aws_secret_access_key を含めないようにしようとすると、シェフはエラーを表示し続けます: RightAws::AwsError: EC2 で操作するには AWS アクセス キーが必要です。
クックブックが aws_secret_access_key と aws_access_key のリソース パラメータを省略する場合、ブロックから削除するだけだと思います。
iam ロールを使用した aws クックブックの例を教えてください。
アップデート:
インスタンスに適切な iam ロールが既にアタッチされている場合でも、aws creeds データバッグを定義する必要がありますか?
iam ロールと aws cookbook を使用すると、was_ebs_volume ブロックはどのように見えますか?
chef-infra - Chef クックブックの依存関係の解決とダウンロード
コミュニティのクックブック (つまりhttp://community.opscode.com/cookbooks/gerrit )を使いたいとしましょう。そこで、'knife cookbook site download' を使用してダウンロードし、ローカルのシェフ サーバーにアップロードします。直接的および一時的な依存関係ごとに、この手順を繰り返す必要があります。
クックブックのすべての直接的および一時的な依存関係を解決/ダウンロードする単一のコマンドまたはツールはありますか?