mirror of
https://github.com/rocky-linux/infrastructure
synced 2024-11-28 16:06:28 +00:00
Additional comments and docs
This commit is contained in:
parent
528d35b1e1
commit
d07670d7e2
@ -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.
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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 }}"
|
||||||
|
@ -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 }}"
|
||||||
|
@ -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 }}"
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user