introduce sample content from the acg salt course

This commit is contained in:
John Bowdre 2023-04-18 21:32:11 -05:00
parent 19b9c0a5a0
commit 3d7902455b
6 changed files with 19 additions and 8 deletions

View file

@ -1,3 +0,0 @@
install_neofetch:
pkg.installed:
- name: neofetch

View file

@ -1,3 +0,0 @@
uninstall_neofetch:
pkg.removed:
- name: neofetch

View file

@ -1,4 +1,4 @@
acg:
'roles:acglab':
'os:Ubuntu':
- match: grain
- neofetch
- users

View file

@ -0,0 +1,3 @@
create_group_qa:
group.present:
- name: qa

View file

@ -0,0 +1,3 @@
include:
- users.groups
- users.user

View file

@ -0,0 +1,11 @@
create_user_jbyers:
user.present:
- name: jbyers
- fullname: John Byers
- shell: /bin/bash
- home: /home/jbyers
- groups:
- sudo
- qa
- require:
- group: qa