Add new node into managed hosts

  • Usage:
     puppet-team-node [commands] [parameters]
    
  • Commands:
        --list:               List all nodes registered
        --add <hostname>:     Add new node called 'hostname'
        --del <hostname>      Delete node called 'hostname'
        --enable-puppet:      Enable and start puppet deamon on specified host
        --disable-puppet:     Disable and stop puppet deamon on specified host
        --run-puppet:         Run puppet on specified host
    
  • Parameters (for --list):
        --show-details:       Show details for all nodes
    
  • Parameters (for --add):
        --env <name>:         Set the environment of specified host
        --master <name>:      Set the specified master node
    
  • Parameters (for --enable-puppet, --disable-puppet, --run-puppet):
        --node <name>:        Set the hostname where action will be applied
        --all-nodes:          Apply specified action for all the hosts you have in puppet-team db