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

An example custom credential plugin for Ansible AWX and Red Hat Ansible Tower

Notifications You must be signed in to change notification settings

ansible/awx-custom-credential-plugin-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

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

About

An example custom credential plugin for Ansible AWX and Red Hat Ansible Tower

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages