AnsibleFest
Products
Community
Webinars & Training
Blog
Documentation
AUTOMATION CONTROLLER
v4.0.0
Are you using the latest and greatest version of Automation Controller? Find the
Automation Controller documentation
set which best matches your version of the controller.
Automation Controller Administration Guide v4.0.0
1. Red Hat Ansible Automation Platform controller Licensing, Updates, and Support
1.1. Support
1.2. Trial / Evaluation
1.3. Subscription Types
1.4. Node Counting in Licenses
1.5. Attaching Subscriptions
1.6. Ansible Automation Platform Component Licenses
2. Starting, Stopping, and Restarting the Controller
3. Custom Inventory Scripts
4. Inventory File Importing
4.1. Custom Dynamic Inventory Scripts
4.2. SCM Inventory Source Fields
5. Multi-Credential Assignment
5.1. Background
5.2. Important Changes
5.3. Launch Time Considerations
5.4. Multi-Vault Credentials
6. Management Jobs
6.1. Removing Old Activity Stream Data
6.2. Cleanup Expired OAuth2 Tokens
6.3. Cleanup Expired Sessions
6.4. Removing Old Job History
7. Clustering
7.1. Setup Considerations
7.2. Install and Configure
7.3. Status and Monitoring via Browser API
7.4. Instance Services and Failure Behavior
7.5. Job Runtime Behavior
7.6. Deprovision Instances
8. Container and Instance Groups
8.1. Instance Groups
8.2. Container Groups
9. Controller Logfiles
10. Logging and Aggregation
10.1. Loggers
10.2. Set Up Logging
10.3. Troubleshoot Logging
11. Metrics
11.1. Set up Prometheus
12. Secret handling and connection security
12.1. Secret Handling
12.2. Connection Security
13. Security Best Practices
13.1. General best practices
13.2. Understand the architecture of Ansible and the controller
13.3. Granting access
13.4. Available resources
14. The
awx-manage
Utility
14.1. Inventory Import
14.2. Cleanup of old data
14.3. Cluster management
14.4. Token and session management
14.5. Analytics gathering
15. Controller Configuration
15.1. Authentication
15.2. Jobs
15.3. System
15.4. User Interface
15.5. License
16. Isolation functionality and variables
17. Token-Based Authentication
17.1. Managing OAuth 2 Applications and Tokens
17.2. Using OAuth 2 Token System for Personal Access Tokens (PAT)
17.3. Application Functions
17.4. Application Token Functions
18. Setting up Social Authentication
18.1. GitHub settings
18.2. Google OAuth2 settings
18.3. Organization and Team Mapping
19. Setting up Enterprise Authentication
19.1. Azure AD settings
19.2. LDAP Authentication
19.3. RADIUS settings
19.4. SAML settings
19.5. TACACS+ settings
20. Setting up LDAP Authentication
20.1. Referrals
20.2. Enabling Logging for LDAP
20.3. LDAP Organization and Team Mapping
21. Changing the Default Timeout for Authentication
22. User Authentication with Kerberos
22.1. AD and Kerberos Credentials
22.2. Working with Kerberos Tickets
23. Working with Session Limits
24. Backing Up and Restoring
24.1. Backup/Restore Playbooks
24.2. Backup and Restoration Considerations
24.3. Backup and Restore for Clustered Environments
25. Using Custom Logos in automation controller
26. Usability Analytics and Data Collection
26.1. Automation Analytics
26.2. Details of data collection
27. Troubleshooting the controller
27.1. Error logs
27.2. sosreport
27.3. Problems connecting to your host
27.4. Unable to login to the controller via HTTP
27.5. WebSockets port for live events not working
27.6. Problems running a playbook
27.7. Problems when running a job
27.8. Playbooks aren’t showing up in the “Job Template” drop-down
27.9. Playbook stays in pending
27.10. Cancel a controller job
27.11. Reusing an external database causes installations to fail
27.12. Private EC2 VPC Instances in the controller Inventory
27.13. Troubleshooting “Error: provided hosts list is empty”
28. Controller Tips and Tricks
28.1. Using the Controller CLI Tool
28.2. Changing the Controller Admin Password
28.3. Creating a controller Admin from the commandline
28.4. Setting up a jump host to use with the controller
28.5. View Ansible outputs for JSON commands when using the controller
28.6. Locate and configure the Ansible configuration file
28.7. View a listing of all ansible_ variables
28.8. The ALLOW_JINJA_IN_EXTRA_VARS variable
28.9. Using execution environments
28.10. Configuring the
controllerhost
hostname for notifications
28.11. Launching Jobs with curl
28.12. Dynamic Inventory and private IP addresses
28.13. Filtering instances returned by the dynamic inventory sources in the controller
28.14. Using an unreleased module from Ansible source with the controller
28.15. Using callback plugins with the controller
28.16. Connecting to Windows with winrm
28.17. Importing existing inventory files and host/group vars into the controller
29. Postface
AnsibleFest
Products
Community
Webinars & Training
Blog
Automation Controller Administration Guide
Ansible Docs Home
»
Ansible Automation Platform Docs
»
— Automation Controller Administration Guide v4.0.0
»
Please activate JavaScript to enable the search functionality.