Additional comments and docs

This commit is contained in:
nazunalika 2020-12-10 00:42:05 -07:00
parent 528d35b1e1
commit d07670d7e2
9 changed files with 16 additions and 5 deletions

View File

@ -1,3 +1,5 @@
# Ansible # Ansible
Ansible playbooks, roles, modules, etc will come here. Documentation to come soon. 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.

View File

@ -1,8 +1,6 @@
--- ---
# This playbook is meant to be used with callable variables, like adhoc or AWX. # 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 based on the variables provided.
#
# What: Creates groups in the idm infrastructure
- name: Create our initial users - name: Create our initial users
hosts: ipaserver hosts: ipaserver

View File

@ -1,8 +1,7 @@
--- ---
# This playbook is meant to be used with callable variables, like adhoc or AWX. # 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 - name: Create a User
hosts: ipaserver hosts: ipaserver

View File

@ -1,4 +1,5 @@
--- ---
# Creates the first set of groups for the IdM Infrastructure
- name: "Creating Mandatory Groups" - name: "Creating Mandatory Groups"
ipagroup: ipagroup:
ipaadmin_password: "{{ ipaadmin_password }}" ipaadmin_password: "{{ ipaadmin_password }}"

View File

@ -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" - name: "Creating SUDO Role for Rocky Admins"
ipasudorule: ipasudorule:
ipaadmin_password: "{{ ipaadmin_password }}" ipaadmin_password: "{{ ipaadmin_password }}"

View File

@ -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" - name: "Creating Initial Accounts"
ipauser: ipauser:
ipaadmin_password: "{{ ipaadmin_password }}" ipaadmin_password: "{{ ipaadmin_password }}"

View File

@ -1,4 +1,6 @@
--- ---
# Configures an IPA client for the Rocky infrastructure
# Variables are in inventory/ipainventory
- name: Configure IPA client - name: Configure IPA client
hosts: ipaclients hosts: ipaclients
become: true become: true

View File

@ -1,4 +1,6 @@
--- ---
# Creates an IPA replica
# Variables are in inventory/ipainventory
- name: Configure IPA server - name: Configure IPA server
hosts: ipareplicas hosts: ipareplicas
become: true become: true

View File

@ -1,4 +1,6 @@
--- ---
# Creates the first server for an IPA infrastructure
# Variables for the infrastructure are in inventory/ipainventory
- name: Configure IPA server - name: Configure IPA server
hosts: ipaserver hosts: ipaserver
become: true become: true