2.3 KiB
2.3 KiB
Ansible AWX Template: IPA Management
Ansible AWX is the method used for the Rocky Linux infrastructure, as a replacement for using the CLI.
Provides / Information
This repository is for IPA Management.
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
.
├── adhoc-ipabinder.yml
├── adhoc-ipadnsrecord.yml
├── adhoc-ipadnszone.yml
├── adhoc-ipagetcert.yml
├── adhoc-ipagetkeytab.yml
├── adhoc-ipagroup.yml
├── adhoc-ipaservice.yml
├── adhoc-ipauser-disable-pdr.yml
├── adhoc-ipauser-disable.yml
├── adhoc-ipauser-enable.yml
├── adhoc-ipauser.yml
├── collections
│ └── requirements.yml
├── defaults
│ └── main.yml
├── files
│ └── README.md
├── handlers
│ └── main.yml
├── 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
├── README.md
├── role-rocky-ipa-client.yml
├── role-rocky-ipa-replica.yml
├── role-rocky-ipa.yml
├── roles
│ └── requirements.yml
├── tasks
│ ├── dns-ext.yml
│ ├── domain-prework.yml
│ └── main.yml
├── templates
│ ├── etc
│ │ └── named
│ │ ├── ipa-ext.conf
│ │ └── ipa-options-ext.conf
│ ├── README.md
│ └── tmp
│ └── binder.update.j2
├── tests
│ ├── inventory
│ ├── README.md
│ └── test.yml
└── vars
├── 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
└── main.yml