Files
nicole 289769a601
Automatic Documentation Deployment / Sync Docs to https://kb.bunny-lab.io (push) Successful in 8s
Restructured Documentation
2026-09-05 14:08:43 -06:00

37 lines
2.5 KiB
Markdown

---
tags:
- AWX
- Ansible
- Automation
---
# AWX
## Purpose
Follow AWX from its Kubernetes deployment through source control, inventory, credentials, and job execution. Check the environment context on older Minikube and credential examples before combining them with the operator deployment.
## Includes
- Controller deployment and upgrades
- Projects, inventories, credentials, and templates
- Gitea and Windows authentication integration
## Build the Controller
- [Rancher RKE2](<../../../deployments/Containers/Kubernetes/Rancher RKE2.md>) — Prepare the cluster required by the AWX Operator procedure.
- [AWX Operator](<../../../deployments/automation/AWX/AWX Operator.md>) — Deploy the controller into the documented cluster.
- [Minikube Example](<../../../deployments/automation/AWX/AWX in Minikube.md>) — Consult the separate deployment approach and its recorded assumptions.
## Connect the Automation Objects
A project supplies repository content. An inventory identifies targets and variables. Credentials provide authentication, and a job template combines these objects with a playbook.
- [Connect AWX to Gitea](<../../../workflows/Automation/AWX/Connect AWX to Gitea.md>) — Create the source credential, project, and inventory source together.
- [Projects and Source Control](<Projects and Source Control.md>) — Understand the project role without maintaining a second copy of its connection settings.
- [Inventory Structure](<Inventory Structure and Variables.md>) — Understand host groups and variables before changing the lab inventory.
- [Credential Examples](<Credential Configuration Examples.md>) — Review the recorded environment and authentication limitations.
- [Job Templates](<Job Template Configuration.md>) — Connect the project, inventory, playbook, and credentials.
- [Lab Inventory](<../../Lab Map/Homelab Server Inventory.md>) — Locate the recorded hosts and inventory groups.
## Run Against Windows Targets
- [Prepare Windows Targets](<../../../workflows/Identity and Certificates/Windows/Enable WinRM over HTTPS.md>) — Configure the remote-management endpoint used by the automation examples.
- [Configure AWX Kerberos](<../../../workflows/Automation/AWX/AWX Kerberos Implementation.md>) — Follow the execution-environment and FQDN requirements recorded for this implementation.
- [Custom WinRM Credential](<Custom Kerberos WinRM Credential.md>) — Find the credential input and injector definitions.
- [Playbook Catalog](<Playbook Catalog.md>) — Find existing repository playbooks and the catalog completeness notes.