4

最近、仮想ボックスで実行しているubuntu 14.04 LTSにフォアマンパペットをインストールしました。その FQDN を として構成しました127.0.1.1 ubuntu.localhost.com ubuntu

職長人形の設置に成功しました。したがって、ここで puppet マスターを実行し、puppet エージェントについては、コマンドを使用して 1 回実行するpuppet agent --testため、基本的に puppet エージェントは puppet マスターと同じマシン上にあります。puppet マスターはローカルで foreman に接続され、foreman はhttps://ubuntu.localhost.comでローカルに実行されています。

私は基本的にwindows7を実行しており、そこに仮想ボックスをインストールしてからubuntuにアクセスしています。そこで、新しいホストをパペット マスターに追加し、フォアマンからもアクセスしたいと考えています。

そのために、ubuntu 14.04 LTS で新しい仮想マシンを作成しました。この新しい VM を puppet マスターに追加して、puppet エージェントとして機能させるにはどうすればよいですか? この新しい VM の FQDN を に設定しまし127.0.1.2 ubuntuLight.localhost.com ubuntuLightた。

4

1 に答える 1

0

foreman で新しいマシンを追加する手順:

  • 「puppet agent -t」を最初に実行すると、証明書が生成されます。フォアマン セットに自動署名がない場合は、パペット マスターに移動して証明書に署名する必要があります。それ以外の場合、実行は次のステップと同じ結果になります
  • 「puppet agent -t」を 2 回実行すると、実際には run puppet が実行されますが、ノードにロールが割り当てられていないため、何も実行されない可能性があります。この実行後、新しいマシンが foreman に表示されるはずです
  • foreman でログインし、役割/クラスを新しいマシンに追加し、必要なその他の構成を行います (場所、組織などを設定します)。
  • 上記のロールまたはクラスを持つカタログを実際に適用する新しい「puppet agent -t」
于 2015-11-27T12:23:35.843 に答える