Sign inSign up

truebyteinnovationllp/redis-exporter

By truebyteinnovationllp

Updated 3 months ago

Prometheus Redis exporter on scratch — single static binary, multi-arch, zero CVEs.

Image
0

1.1K

truebyteinnovationllp/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 \
  truebyteinnovationllp/redis-exporter:v1.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://gitlab.truebyteinnovation.com/internal-docker/docker-images/-/raw/main/assets/cosign.pub \
      docker.io/truebyteinnovationllp/redis-exporter:v1.86.0
    

License

The redis_exporter source is MIT-licensed (upstream).

Tag summary

Content type

Image

Digest

sha256:1c6a945af

Size

3.9 MB

Last updated

3 months ago

docker pull truebyteinnovationllp/redis-exporter