web-dev-qa-db-ja.com

操り人形適用vs操り人形エージェント-t

私はpuppetを初めて使用し、puppetコースを受講しているときに、ある人が'puppet agent -t'コマンドを使用してエージェントノードを構成しているのを見つけました。別のコースでは、インストラクターが'puppet 'コマンドを適用します。

これら2つのコマンドの違いは何ですか?

6
JavaYouth

これらは:

  • puppet apply -ローカルマシンにPuppetコードを適用または「実行」します。
  • puppet agent -t 時々書かれるpuppet agent --test-Puppet Agentを呼び出して、Puppetマスターからカタログ(コンパイルされたPuppetコード)を取得し、ローカルですぐに適用します。

-tの名前が間違っており、元々は「テスト」を目的としていた可能性がありますが、実際には「テスト」モードではありませんが、マシンに変更を加えることに注意してください。

実際の「テスト」(ドライラン)モードについては、puppet agent --noopも参照してください。

8
Alex Harvey