Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Latest commit

 

History

History
22 lines (15 loc) · 918 Bytes

File metadata and controls

22 lines (15 loc) · 918 Bytes

AWX Custom Credential Plugin Example

To write your own plugin (or to test this example plugin):

  1. Fork this repository and edit its source code to interface with your credential management system of choice.
  2. Define any necessary Python dependencies (e.g., client SDKs) necessary to integrate with your credential system by setting the requirements variable in setup.py.
  3. From all AWX/Red Hat Ansible Tower nodes, install the plugin into the AWX virtualenv:
~ awx-python -m pip install git+https://github.com/ansible/awx-custom-credential-plugin-example.git
  1. From any AWX/Red Hat Ansible Tower node, run this command to register the plugin:
~ awx-manage setup_managed_credential_types
  1. Restart all AWX Tower services on all nodes.

Example Credential Plugin