Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@victorock
Copy link

No description provided.

@victorock
Copy link
Author

needs testing and review

name:
description: |
List of modules available:
https://docs.ansible.com/ansible/latest/collections/awx/awx/index.html#modules

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the collection module changed. The prefix tower_ is no longer need.

@the-it-jaeger
Copy link

What's the goal with this? Are you basically creating a wrapper around all of the existing functionality in awx.awx ?

@cooktheryan
Copy link
Collaborator

@the-it-jaeger @rooftopcellist I'm wondering if this should be archived as it is a pretty old PR at this point

@the-it-jaeger
Copy link

I think the idea behind this PR is to just wrap all of the awx.awx modules' functionality in one fell swoop rather than sort of implementing around each one individually. It might be a genius approach, but I haven't figured out how it consumes parameters yet. I wish the author would chime in.

@victorock
Copy link
Author

victorock commented Aug 28, 2023

Hello... this PR creates CRDs for AWX.AWX modules, and can be used to whatever module available. You can refer to the following repo in order to get an idea of what was behind this PR: https://github.com/victorock/ansible-operator-tower-config.

The individual implementations are based on a role that templatize the yaml task file for whatever module: https://github.com/victorock/ansible-operator-tower-config/tree/main/roles/module

In particular: https://github.com/victorock/ansible-operator-tower-config/blob/main/roles/module/tasks/module.yml

Let me know if it worth to update this PR based on what is proposed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants