This module is responsible for creating users, groups and setting ssh_authorized keys. The module will also copy files to a users home directory allowing them to configure there own environment. User files are stored in this module under the files directory however they can be moved to another location by changing the users::userfiles_base paramater
add the users class and set the users::user hash and add data to hiera
Example
users::userlist:
dns0ps:
comment: "dns0ps Managment account"
password: "!"
groups:
- quaggavty
- pe-puppet
ssh_type: ssh-rsa
ssh_comment: dns0ps@dns.icann.org
ssh_key: "KEYDATA"
peadmin:
comment: "Peadmin Managment account"
uid: 1111
password: "!"
groups:
- quaggavty
ssh_type: ssh-rsa
ssh_comment: peadmin@dns.icann.org
ssh_key: "KEYDATA"