Account/Sudo management

- imported account and sudo puppet modules
  - created account management wrapper
  - defined sysadmin account, set to be created on all nodes
  - removed sudo from base packages as its managed by sudo module now
This commit is contained in:
2023-08-29 23:10:40 +10:00
parent f4b688b10e
commit 2b11a9417c
5 changed files with 72 additions and 1 deletions
+7
View File
@@ -21,4 +21,11 @@ class profiles::base (
packages => hiera('profiles::base::packages::common'),
ensure => 'installed',
}
# all hosts will have sudo applied
include sudo
# default users
include profiles::accounts::sysadmin
}