mirror of
https://github.com/rocky-linux/infrastructure
synced 2024-11-24 22:21:26 +00:00
Additional comments and docs
This commit is contained in:
parent
528d35b1e1
commit
d07670d7e2
@ -1,3 +1,5 @@
|
||||
# Ansible
|
||||
|
||||
Ansible playbooks, roles, modules, etc will come here. Documentation to come soon.
|
||||
|
||||
Each playbook should have comments or a name descripter that explains what the playbook does or how it is used. If not available, README-... files can be used in place.
|
||||
|
@ -1,8 +1,6 @@
|
||||
---
|
||||
# This playbook is meant to be used with callable variables, like adhoc or AWX.
|
||||
# However, adhoc, it works fine as long as you mention all required variables.
|
||||
#
|
||||
# What: Creates groups in the idm infrastructure
|
||||
# What: Creates groups in the idm infrastructure based on the variables provided.
|
||||
|
||||
- name: Create our initial users
|
||||
hosts: ipaserver
|
||||
|
@ -1,8 +1,7 @@
|
||||
---
|
||||
# This playbook is meant to be used with callable variables, like adhoc or AWX.
|
||||
# However, adhoc, it works fine as long as you mention all required variables.
|
||||
#
|
||||
# What: Creates users in the idm infrastructure
|
||||
# What: Creates users in the idm infrastructure based on the variables provided.
|
||||
|
||||
- name: Create a User
|
||||
hosts: ipaserver
|
||||
|
@ -1,4 +1,5 @@
|
||||
---
|
||||
# Creates the first set of groups for the IdM Infrastructure
|
||||
- name: "Creating Mandatory Groups"
|
||||
ipagroup:
|
||||
ipaadmin_password: "{{ ipaadmin_password }}"
|
||||
|
@ -1,4 +1,6 @@
|
||||
---
|
||||
# Currently only one SUDO role should be created, and that is for the
|
||||
# rocky linux admins
|
||||
- name: "Creating SUDO Role for Rocky Admins"
|
||||
ipasudorule:
|
||||
ipaadmin_password: "{{ ipaadmin_password }}"
|
||||
|
@ -1,4 +1,7 @@
|
||||
---
|
||||
# Creates the first set of users for the IdM Infrastructure. This
|
||||
# should create both regular and admin accounts for separation of
|
||||
# privilege.
|
||||
- name: "Creating Initial Accounts"
|
||||
ipauser:
|
||||
ipaadmin_password: "{{ ipaadmin_password }}"
|
||||
|
@ -1,4 +1,6 @@
|
||||
---
|
||||
# Configures an IPA client for the Rocky infrastructure
|
||||
# Variables are in inventory/ipainventory
|
||||
- name: Configure IPA client
|
||||
hosts: ipaclients
|
||||
become: true
|
||||
|
@ -1,4 +1,6 @@
|
||||
---
|
||||
# Creates an IPA replica
|
||||
# Variables are in inventory/ipainventory
|
||||
- name: Configure IPA server
|
||||
hosts: ipareplicas
|
||||
become: true
|
||||
|
@ -1,4 +1,6 @@
|
||||
---
|
||||
# Creates the first server for an IPA infrastructure
|
||||
# Variables for the infrastructure are in inventory/ipainventory
|
||||
- name: Configure IPA server
|
||||
hosts: ipaserver
|
||||
become: true
|
||||
|
Loading…
Reference in New Issue
Block a user