Currently there is only a lookup available to pull secrets from the infisical storage. Even if you pull all secrets from a directory at once, each time you try to access one part of it, ansible will reevaluate the lookup and pull all secrets.
This will easily trigger the rate-limiting and fail the execution. Using single step and registering its output (like hashicorp vault does for example) would save a lot of trouble, since run_once and delegation could create just one lookup of the sought after information.
Currently there is only a lookup available to pull secrets from the infisical storage. Even if you pull all secrets from a directory at once, each time you try to access one part of it, ansible will reevaluate the lookup and pull all secrets.
This will easily trigger the rate-limiting and fail the execution. Using single step and registering its output (like hashicorp vault does for example) would save a lot of trouble, since
run_onceand delegation could create just one lookup of the sought after information.