Puppet-agent-setup
提供:Dev Guides
Puppet-エージェントのセットアップ
PuppetエージェントはPuppetラボが提供するソフトウェアアプリケーションで、Puppetクラスター内の任意のノードで実行されます。 Puppet masterを使用してサーバーを管理する場合は、Puppet agentソフトウェアをその特定のサーバーにインストールする必要があります。 一般に、Puppetエージェントは、特定のインフラストラクチャ上のPuppetマスターマシンを除くすべてのマシンにインストールされます。 Puppetエージェントソフトウェアには、ほとんどのLinux、UNIX、およびWindowsマシンで実行できる機能があります。 次の例では、CentOSマシンインストールPuppetエージェントソフトウェアを使用しています。
- ステップ1 *-次のコマンドで公式のPuppet labsコレクションリポジトリを有効にします。
- ステップ2 *-Puppetエージェントパッケージをインストールします。
- ステップ3 *-Puppetエージェントがインストールされたら、次のコマンドで有効にします。
Puppetエージェントの重要な機能の1つは、Puppetエージェントが初めて実行を開始したときに、SSL証明書を生成し、署名と承認のために管理するPuppetマスターに送信することです。 Puppetマスターは、エージェントの証明書署名リクエストを承認すると、エージェントノードと通信および管理できるようになります。
注-指定されたPuppetマスターを設定および管理する必要があるすべてのノードで上記の手順を繰り返す必要があります。