IaC Bazaar

Prometheus node_exporter (verified)

Official node_exporter release (pinned v1.11.1) with sha256 checksum-verified install, dedicated shell-less system user, and a systemd unit on :9100; live-tested for idempotence with a functional /metrics verification.

ansibleObservability

Verification

Live-tested

Really deployed to a container sandbox, proven idempotent (a second run changes nothing), verified against the role’s assertions, then torn down.

Conformance

  • Static validation (yamllint · ansible-lint)

Provenance

Functional

  • Live-tested - applied, verified, destroyed

Last verified 2026-06-10 · how we verify

Verify this download

cosign · sha-256

Don't take our word for it. Every release is signed with cosign - check the bytes against our pinned public key before you trust them.

# 1. Our pinned public key - fetch once, trust out-of-band
curl -O https://www.iac-bazaar.com/cosign.pub

# 2. This module's Sigstore bundle
curl -o ansible-node-exporter-1.0.0.sigstore.json \
  https://www.iac-bazaar.com/api/artifacts/ansible-node-exporter/signature

# 3. Verify the tarball you downloaded
cosign verify-blob \
  --key cosign.pub \
  --bundle ansible-node-exporter-1.0.0.sigstore.json \
  ansible-node-exporter-1.0.0.tar.gz
# → Verified OK

# 4. (optional) confirm the checksum too
echo "204627645ccfaf7a9f254dccb2a2a87c9adc4a6ed0533d09b1b84d1de08d696f  ansible-node-exporter-1.0.0.tar.gz" | sha256sum -c

Documentation

node-exporter

Prometheus node_exporter as an idempotent Ansible role: downloads the official upstream release tarball (pinned version, sha256-verified against the release's sha256sums.txt), installs the binary to /usr/local/bin, creates a dedicated shell-less system account, and runs it as a systemd service (Restart=on-failure, configurable --web.listen-address, default :9100). Original work — not derived from a third-party role.

Live-tested with Molecule + podman (converge + idempotence + functional verify: service active, /metrics answering with real metric families) on the Rocky Linux 10 image; supports EL 9/10, Ubuntu, and Debian.

License

Commercial — IaC Bazaar EULA. © IaC Bazaar.

The role code is IaC Bazaar commercial. The node_exporter binary (Apache-2.0, © The Prometheus Authors) is not redistributed in this artifact: it is downloaded at deploy time by the buyer's machine directly from the official upstream GitHub release, with sha256 verification.

Usage code & full reference unlock after purchase

The complete copy-paste usage, the full input/output reference, and operational notes ship with your licence - shown here and bundled in the download.

  • Variables
  • Test