2021-02-01 08:08:26 +00:00
|
|
|
# Ansible AWX Template: IPA Management
|
2021-01-31 09:04:46 +00:00
|
|
|
|
2021-02-01 08:08:26 +00:00
|
|
|
Ansible AWX is the method used for the Rocky Linux infrastructure, as a replacement for using the CLI.
|
2021-01-31 09:04:46 +00:00
|
|
|
|
|
|
|
## Provides / Information
|
|
|
|
|
2021-02-01 08:08:26 +00:00
|
|
|
This repository is for IPA Management.
|
2021-01-31 09:04:46 +00:00
|
|
|
|
2023-08-23 07:15:42 +00:00
|
|
|
Setting up the initial domain is as so:
|
|
|
|
|
|
|
|
* `role-rocky-ipa.yml`
|
|
|
|
* `role-rocky-replica.yml`
|
|
|
|
* `role-rocky-client.yml` (for any initial client machines)
|
|
|
|
* `init-rocky-ipa-team.yml`
|
|
|
|
|
2021-01-31 09:04:46 +00:00
|
|
|
```
|
|
|
|
.
|
2021-02-01 08:09:14 +00:00
|
|
|
├── adhoc-ipabinder.yml
|
|
|
|
├── adhoc-ipadnsrecord.yml
|
|
|
|
├── adhoc-ipadnszone.yml
|
|
|
|
├── adhoc-ipagetcert.yml
|
|
|
|
├── adhoc-ipagetkeytab.yml
|
|
|
|
├── adhoc-ipagroup.yml
|
|
|
|
├── adhoc-ipaservice.yml
|
2023-08-23 07:15:42 +00:00
|
|
|
├── adhoc-ipauser-disable-pdr.yml
|
2021-02-01 08:09:14 +00:00
|
|
|
├── adhoc-ipauser-disable.yml
|
|
|
|
├── adhoc-ipauser-enable.yml
|
|
|
|
├── adhoc-ipauser.yml
|
2023-08-23 07:15:42 +00:00
|
|
|
├── collections
|
|
|
|
│ └── requirements.yml
|
2021-01-31 09:04:46 +00:00
|
|
|
├── defaults
|
|
|
|
│ └── main.yml
|
|
|
|
├── files
|
|
|
|
│ └── README.md
|
|
|
|
├── handlers
|
|
|
|
│ └── main.yml
|
2023-08-23 07:15:42 +00:00
|
|
|
├── import-rockygroups.yml
|
|
|
|
├── import-rockyipaprivs.yml
|
|
|
|
├── import-rockypwpolicy.yml
|
|
|
|
├── import-rockysudo.yml
|
|
|
|
├── import-rockyusers.yml
|
|
|
|
├── init-rocky-ipa-internal-dns.yml
|
|
|
|
├── init-rocky-ipa-team.yml
|
2021-02-01 08:09:14 +00:00
|
|
|
├── README.md
|
|
|
|
├── role-rocky-ipa-client.yml
|
|
|
|
├── role-rocky-ipa-replica.yml
|
|
|
|
├── role-rocky-ipa.yml
|
2023-08-23 07:15:42 +00:00
|
|
|
├── roles
|
|
|
|
│ └── requirements.yml
|
2021-01-31 09:04:46 +00:00
|
|
|
├── tasks
|
2023-08-23 07:15:42 +00:00
|
|
|
│ ├── dns-ext.yml
|
|
|
|
│ ├── domain-prework.yml
|
2021-01-31 09:04:46 +00:00
|
|
|
│ └── main.yml
|
|
|
|
├── templates
|
2023-08-23 07:15:42 +00:00
|
|
|
│ ├── etc
|
|
|
|
│ │ └── named
|
|
|
|
│ │ ├── ipa-ext.conf
|
|
|
|
│ │ └── ipa-options-ext.conf
|
|
|
|
│ ├── README.md
|
|
|
|
│ └── tmp
|
|
|
|
│ └── binder.update.j2
|
2021-01-31 09:04:46 +00:00
|
|
|
├── tests
|
|
|
|
│ ├── inventory
|
2021-02-01 08:09:14 +00:00
|
|
|
│ ├── README.md
|
2021-01-31 09:04:46 +00:00
|
|
|
│ └── test.yml
|
|
|
|
└── vars
|
2023-08-23 07:15:42 +00:00
|
|
|
├── ipa
|
|
|
|
│ ├── adminusers.yml
|
|
|
|
│ ├── agreements.yml
|
|
|
|
│ ├── common.yml
|
|
|
|
│ ├── fdns.yml
|
|
|
|
│ ├── groups.yml
|
|
|
|
│ ├── ipaclient.yml
|
|
|
|
│ ├── ipaprivs.yml
|
|
|
|
│ ├── ipareplica.yml
|
|
|
|
│ ├── ipaserver.yml
|
|
|
|
│ ├── rdns.yml
|
|
|
|
│ ├── sudorules.yml
|
|
|
|
│ ├── svcusers.yml
|
|
|
|
│ └── users.yml
|
|
|
|
├── ipaserver.yml
|
2021-01-31 09:04:46 +00:00
|
|
|
└── main.yml
|
|
|
|
```
|