--- tags: - Automation - Reference - Documentation --- # Automation ## Purpose Connect source control, automation controllers, managed hosts, and configuration delivery. Use the documented execution environment and authentication method for each workflow. ## Includes - Follow deployment, source control, inventory, credentials, and job execution. - Build the Puppet environment and its Gitea configuration integration. - Use the related remote-execution tooling and target prerequisites. ## Find the Right Document - [AWX]() — Follow deployment, source control, inventory, credentials, and job execution. - [Puppet](<../../deployments/automation/Puppet/Puppet.md>) — Build the Puppet environment and its Gitea configuration integration. - [Puppet Bolt](<../../deployments/automation/Puppet/Puppet Bolt.md>) — Use the related remote-execution tooling and target prerequisites. - [Gitea](<../../deployments/automation/Gitea/Gitea.md>) — Deploy the source-control service used by controllers and runners. - [Choose a Configuration Delivery Method]() — Compare the documented watcher, Docker runner, and Zensical host runner. - [FOG Imaging](<../../deployments/automation/FOG Project/Deploy FOG Project.md>) — Connect the imaging deployment to the matching DHCP/PXE configuration.