Sign inSign up

truebyteinnovation/redis-exporter

By truebyteinnovation

Updated 3 months ago

Prometheus exporter for Redis on scratch — static Go binary, multi-arch, 0 CVEs.

Image
0

10K+

truebyteinnovation/redis-exporter repository overview

redis-exporter

Prometheus exporter for Redis, built from the upstream oliver006/redis_exporter source on a scratch base — a single static Go binary, no OS packages, zero OS CVEs.

Why our own build?

  • 🛡️ 0 vulnerabilities — scratch image, no Alpine/Debian package layer.
  • 🧱 Multi-archlinux/amd64, linux/arm64 (cross-compiled, reproducible).
  • 📌 Pinned & reproducible — Go toolchain pinned by digest; exporter pinned to a release tag.
  • 🔧 Ours to customize — no third-party image dependency.

Tags

  • latest — newest build.
  • 1.86.0 — upstream redis_exporter v1.86.0.

Usage

docker run -d -p 9121:9121 \
  -e REDIS_ADDR=redis://your-redis:6379 \
  truebyteinnovation/redis-exporter:1.86.0

Metrics are served on :9121/metrics. Authentication/TLS via standard redis_exporter env vars (REDIS_PASSWORD, REDIS_EXPORTER_TLS_*). See the upstream docs for the full configuration reference.

Security

  • Runtime is scratch (only the static binary + CA roots).
  • Runs as a non-root user by default.
  • Compatible with a read-only root filesystem and dropped capabilities.
  • Signed with Cosign + SBOM/provenance attestations. Verify:
    cosign verify --key https://raw.githubusercontent.com/truebyteinnovation/docker-images/main/assets/cosign.pub \
      docker.io/truebyteinnovation/redis-exporter:1.86.0
    

License

The redis_exporter source is MIT-licensed (upstream).

Tag summary

Content type

Image

Digest

sha256:857390ce1

Size

3.9 MB

Last updated

3 months ago

docker pull truebyteinnovation/redis-exporter