# create the sysadmin user class profiles::accounts::sysadmin( Array[String] $sshkeys = [], ){ profiles::base::account {'sysadmin': username => 'sysadmin', uid => 1000, gid => 1000, groups => ['wheel'], sshkeys => $sshkeys, sudo_rules => ['sysadmin ALL=(ALL) NOPASSWD:ALL'], password => '', ignore_pass => true, } }