Feature Overview
Support ANSIBLE_STDOUT_CALLBACK setting in ansible-runner
Background, and strategic fit
12 factor for Cloud Native Applications standard requires ansible operator's logs to be in JSON format.
However, ansible-runner overrides ANSIBLE_STDOUT_CALLBACK , so ANSIBLE TASK STDOUT is being printed in human-readable format. That makes it impossible to develop 12 factor compliant operators using ansible-operator-sdk.
Please consider adding support of ANSIBLE_STDOUT_CALLBACK setting to ansible-operator-sdk version of ansible-runner, or to upstream itself.