ansible-node-exporter
ansible-node-exporter copied to clipboard
Download and unpack node_exporter binary on remote host.
Download and unpack node_exporter binary on remote host.
I am on edge with this. On one hand, this allows faster role execution in situations where remote node has a faster internet connection. On the other, it can add unnecessary downloads in large environments where role execution is always done from one deployer host. Plus in the latter scenario, it pollutes the target node instead of the deployer. I also have concerns about disconnected environments, where target nodes don't have access to internet or this access is heavily limited.
If we did add this, we would need a switch to enable/disable it.
Part of the reason we have it this way in the first place was to avoid download from github rate limits. Especially for nodes behind NAT.
@paulfantom Yeah, you're right. My case was installing node exporter on more than 100 servers and uploading to all of them was annoying. @SuperQ Having a switch for this is a better idea. I'm beginner in ansible, but i'll try adding the switch. :))
I would love a switch and documentation on how to use it, because some of my servers are not allowed on the internet.
@amirhbv Are you still working on this?
I am glad to continue it if you don't mind
@amirhbv Are you still working on this?
I am glad to continue it if you don't mind
No, I'm not but it's okay if you want to
This role has been deprecated in favor of a the prometheus-community/ansible collection.