knife

    0

    1答えて

    私はシェフを初めて迎えて、Robyn BeckのチュートリアルLyndaからそれを学びました。私はWindows 10を使用しており、チュートリアルの指示に従ってChefDkをインストールしています。ツリー構造は以下の通りです: C:. ├───.chef ├───cookbooks │ └───apache │ ├───.delivery │ │ └───build_cookboo

    0

    1答えて

    私のマシンでknife zero bootstrapコマンドを実行しようとしましたが、私はいつもこのエラーを受け取ります。追加するには、SSHコマンドを使用してターゲットサーバーに直接接続できます。 ERROR: Net::SSH::Exceptionremote forwarding request failed ERROR: /opt/chefdk/embedded/lib/ruby/gem

    0

    1答えて

    すべての料理ブックからすべての属性を受け取るのに最も良い方法がありますか。たとえば、私は10の料理本(test1..test10)を持っています。各料理本には、デフォルトの属性(default.rb、test.rb、main.rbなど)を持つファイルがいくつかあります。 1つのファイル(すべてJSON)にすべての属性を受け取るスクリプト(ナイフコマンド)はありますか? ありがとうございます。

    0

    2答えて

    私は現在、サーバのプロビジョニングに役立つナイフゼロを使用しています。コマンドはJenkinsを介して実行されます。 しかし、最近私はプロセスが何のエラーもなく途中で止まり、Javaレシピの実行を開始する部分に常に気づいていました。 プロセスが停止するたびに、システムを再起動して再起動する必要があります。 私が使っているJava料理の本はシェフのスーパーマーケットです。 https://super

    0

    1答えて

    助けをお寄せいただきありがとうございます! 私は、次のナイフのコマンドを使用する場合: knife cookbook show my_cookbook its_version recipes recipe_name -F json/yaml を私はちょうどないJSON/YAMLフォーマットでの生データを、取得します。 すべてを変換するスクリプトを書かなくても、特定の形式でこのデータを取得する方

    0

    1答えて

    現在、私たちは多数のサーバで命令を実行するためにナイフを使用しています。しかし、-P "パスワード"を使ってパスワードを指定する必要があります。 「sshpass」のように、ナイフsshがパスワードをファイルから取る方法があるのだろうか? コマンドラインでパスワードを入力する必要があり、sudoアクセス権を持つユーザーが後で履歴を参照して自分のパスワードを取得することができない場合は嫌です。

    0

    2答えて

    私はknifeコマンドを使用してシェフに多くの経験をしています。今度は、ナイフツールを使用する代わりにChef Server REST APIを使用してこのプロセスをコーディングして自動化したいと考えています。 booststrapノードにChef Server REST APIを使用する方法はありますか?

    0

    1答えて

    ナイフsshを呼び出す実行リソースを使用しています。唯一の問題は、sudoを使用しないとうまくいきます。sudoがrootのパスワードを要求され、cookbookが収束していない瞬間です。助けが必要: 現状: ... execute 'command' do command "knife ssh 'name:mynode' -x user123 -i '/tmp/user123.

    0

    1答えて

    属性の束を使用してノードを検索する料理帳を持っています。検索結果でデッドまたは非アクティブなノードを削除したいと思います。それについてどうやって行くのですか? NAME - ENVIRONMENT - STATE node1 - dev - DEAD/INACTIVE node2 - dev - ALIVE/ACTIVE node3 - test - ALIVE/ACTIVE nod

    0

    1答えて

    私はナイフノードの編集[node_name]を使用してノードを編集していましたが、多少の時間を節約し、多くのノードのマニフェストに属性セットを追加するスクリプトを書きたいと思います。 私はbashスクリプトの "通常の":{}セクションに次のように追加する方法があります。 "borg": { "client": { "backup_server_override": "10.1