Puppet エージェントレス プロキシ シナリオについてサポートが必要です。完全に分離された環境で、すべてのモジュール、依存関係、および Ruby gem をインストールし、Cisco IOS デバイスの Puppet エージェントレス プロキシとして Puppet - Puppet エージェントを使用しました。この環境はインターネットから分離されているため、すべてのモジュール、依存関係、および gem を手動でインストールする必要があり、たとえば「puppet module install」コマンドで実行したはずの変更やエントリを見逃した可能性があります。最終的に、Cisco IOS デバイスのエージェントレス プロキシとして Puppet エージェントを使用するためのすべてのパッケージをインストールしました。EXAMPLE-DEVICE という名前のデバイスを構成し、「puppet device -v」コマンドを実行すると、次の出力が表示されます。
Info: starting applying configuration to EXAMPLE-DEVICE at file:////etc/puppetlabs/puppet/devices/EXAMPLE-DEVICE.conf
Error: Can't load cisco_ios for EXAMPLE-DEVICE: getaddrinfo: Name or service not known
たぶんあなたはこれに協力できるでしょう:-)