Add nodes to the inventory
Your inventory is the list of nodes managed by Puppet. Add nodes with agents, agentless nodes that connect over SSH or WinRM, or add network devices like network switches and firewalls. Agent nodes help keep your infrastructure in your desired state. Agentless nodes do not have a Puppet agent installed, but can do things like run tasks and plans.
Add agent nodes
You can use the Puppet Enterprise (PE) console to install Puppet agents on Windows, *nix, and macOS nodes and add the nodes to your inventory. Agents help with configuration management by periodically checking in with the primary server for the desired configuration, detecting and correcting changes to resources the agent manages, and reporting information to the primary server about your infrastructure.
Add agentless nodes
You can add nodes that don't or can't have a Puppet agent installed on them. Agentless automation allows you to do manage nodes that don't have software installed, such as updating a package or restarting a server on demand.
- In the PE console, click .
- Click Connect over SSH or WinRM.
-
Select a transport method.
- SSH for *nix and macOS targets
- WinRM for Windows targets
- Enter target host names and the credentials required to access them. If you use an SSH key, include the begin and end tags.
- Optional: Select additional Transport configuration options. For example, to customize the connection port number, select Target Port from the Target options drop-down list, enter the desired port number, and click Add.
- Click Add nodes.