-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lack of documentation for custom *credential* plugins #15755
Comments
The credential plugins have been moved to another repo and site. Please update your bookmarks to point to: https://awx-plugins-core.readthedocs.io/en/latest/ Thanks! |
Hey @tvo318, I don't see any documentation there either about how to actually build the plugins into AWX. Can you please share where that information is documented or outlined? Thanks! |
I've managed to get the awx devel branch building, but the plugins are installed in the image and then never actually present in the API/UI... So there is some sort of disconnect between the development docs on the AWX side and what is actually required to develop cred plugins. |
I found this very useful: On top of these, within Injector configuration it's possible to use env instead of extra_variables, thus it's possible to retrive credentials from environment variable for example in a python script as dynamic inventory by icluding os library. Example:
|
A very useful link for Custom Credential type: |
There is a severe lack of documentation on how to include custom credential plugins in the newer versions of AWX now that things have shifted over to being operator based.
All documentation I've found points to using the typical
ansible-galaxy collection ...
commands to build a collection and then including that collection in the requirements.yml file when building the new ee. However, unless I'm mistaken credential plugins are not the same as the module plugins that this is meant for.Is the only way to include custom credential plugins to build the awx project from scratch and include the new cred plugin alongside the others as outlined in this post? I'm having a hard time believe that's the correct way to do this, but nothing else I've found makes any sense..
The text was updated successfully, but these errors were encountered: