-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
2.5
-
False
-
-
False
1) What is the nature and description of the request?
The customer is requesting a new feature for Ansible Automation Platform (AAP). They are currently using the ansible-automation-platform operator on OpenShift. While they can create Ansible inventories using the provided CRDs, they are unable to configure the source directly through these CRDs. As a result, they can only create empty inventories, which then require manual intervention to complete the configuration. The customer would like the ability to configure inventory sources directly through the provided CRDs, eliminating the need for manual actions.
2) Why does the customer need this? (Business requirements)
The customer wants to rely solely on the CRDs provided by the AAP operator to configure resources like inventories within AAP. Manual intervention should not be required, as it disrupts their workflow. They aim to adopt GitOps practices using Helm Charts and ArgoCD (GitOps operator) to ensure consistency and automation in their environment. Mixing automated and manual steps increases the likelihood of errors and production incidents, which they want to avoid. Providing full configuration capabilities through CRDs will enable smoother operations, better automation, and reduced risk of incidents.