Puppet is available through a single package in the Oracle Solaris Image Packaging System repository that provides the ability to define a system as either a master or an agent. By default, the package is not installed.
The puppet server is a system that is usually not a cluster node, and has no other cluster software packages installed. Install the puppet package on puppet master from Oracle Solaris repository master.
# install puppet
master# pkg set-publisher -p <cluster-build-repo> master# pkg install oracle-solaris_cluster
Puppet agent is one of the cluster node on which Puppet configuration is applied. Install the Puppet packages from the Oracle Solaris repository, and set up the Puppet agent connection with the Puppet master node. Using schost1.example.com as an example of a cluster node/agent.
schost1.example.com# pkg install puppet