diff --git a/Docker & Kubernetes/Servers/AWX/AWX Operator/AWX Operator Deployment.md b/Docker & Kubernetes/Servers/AWX/AWX Operator/AWX Operator Deployment.md index 717bca5..a55c52a 100644 --- a/Docker & Kubernetes/Servers/AWX/AWX Operator/AWX Operator Deployment.md +++ b/Docker & Kubernetes/Servers/AWX/AWX Operator/AWX Operator Deployment.md @@ -367,7 +367,18 @@ ansible_winrm_server_cert_validation=ignore In this example, the host is defined via FQDN: `virt-node-01 ansible_host=virt-node-01.bunny-lab.io` ### Kerberos Connection Playbook -At this point, you need a playbook that you can run in a Workflow Job Template (to keep things modular and simplified) to establish a connection to an Active Directory Domain Controller via Kerberos. The following playbook is an example pulled from https://git.bunny-lab.io +At this point, you need a playbook that you can run in a Workflow Job Template (to keep things modular and simplified) to establish a connection to an Active Directory Domain Controller via Kerberos before running additional playbooks/templates against the actual devices. + +You can visualize the connection workflow below: + +``` mermaid +graph LR + A[Update AWX Project] --> B[Update Project Inventory] + B --> C[Establish Kerberos Connection] + C --> D[Run Playbook against Windows Device] +``` + +The following playbook is an example pulled from https://git.bunny-lab.io !!! note "Playbook Redundancies" I have several areas where I could optimize this playbook and remove redundancies. I just have not had enough time to iterate through it deeply-enough to narrow down exact things I can remove, so for now, it will remain as-is, since it functions as-expected with the example below.