Files
configpolicy/group_vars
Dustin C. Hatch b9a046c7f4 plugins: Add lookup cache plugin
One major weakness with Ansible's "lookup" plugins is that they are
evaluated _every single time they are used_, even indirectly.  This
means, for example, a shell command could be run many times, potentially
resulting in different values, or executing a complex calculation that
always provides the same result.  Ansible does not have a built-in way
to cache the result of a `lookup` or `query` call, so I created this
one.  It's inspired by [ansible-cached-lookup][0], which didn't actually
work and is apparently unmaintained.  Instead of using a hard-coded
file-based caching system, however, my plugin uses Ansible's
configuration and plugin infrastructure to store values with any
available cache plugin.

Although looking up the _pyrocufflink.net_ wildcard certificate with the
Kubernetes API isn't particularly expensive by itself right now, I can
envision several other uses that may be.  Having this plugin available
could speed up future playbooks.

[0]: https://pypi.org/project/ansible-cached-lookup
2025-07-13 16:02:57 -05:00
..
2025-03-29 09:36:37 -05:00
2025-02-08 15:29:57 -06:00
2018-08-19 14:17:48 -05:00
2020-01-25 13:57:04 -06:00
2023-07-17 16:36:37 -05:00
2025-03-16 16:37:19 -05:00
2025-04-21 08:28:49 -05:00
2024-11-24 10:33:21 -06:00
2018-08-12 10:27:20 -05:00
2018-07-15 09:19:39 -05:00
2025-01-26 13:08:59 -06:00
2019-09-19 19:51:45 -05:00
2024-11-24 10:33:21 -06:00
2018-04-14 15:47:49 -05:00