rundeck-plugins / ansible-plugin

Ansible Integration for Rundeck
MIT License
329 stars 99 forks source link

RUN-2366: ENH - Added improvements #367

Closed alexander-variacode closed 1 month ago

alexander-variacode commented 2 months ago

⛔️ Ticket

https://pagerduty.atlassian.net/browse/RPL-2

❌ Issue

The task of bringing and processing Ansible nodes requires too much processing, sometimes it takes more than 40 minutes with 4600 nodes.

✅ Description

When the Ansible nodes arrive to be transformed into nodes that Rundeck can manage, they will be processed asynchronously to be able to work with several at the same time and thus make the entire process faster.

jtobard commented 2 months ago

I think it needs a little bit of info about the parameter, ideally in the same description. My doubts as a user who is just setting up the plugin or who already uses it and sees it appear in a new version would be:

  1. Why does this new property exist?
  2. When do I need to modify the default value?
  3. What value should I put if I need to modify it?
alexander-variacode commented 1 month ago

This ticket is replaced by ticket RUN-2451 since it only improves time and resource usage by 20% compared to its replacement, which improves by 90%.