概要

フル名
docker.io/willdockerhub/prometheus-adapter
Registry
docker.io
名前空間
willdockerhub
リポジトリ
prometheus-adapter
キャッシュ Tag 数
2
最終同期
07/06/2026, 11:32 AM
関連トピック

概要

Prometheus Adapter 自定义指标 API 镜像,将 Prometheus 查询暴露为 Kubernetes metrics.k8s.io,供 HPA 按业务指标扩缩。

詳細

willdockerhub/prometheus-adapter 实现 k8s-prometheus-adapter,注册 custom.metrics.k8s.io 与 external.metrics.k8s.io API,HPA 可引用 PromQL 结果如 QPS、队列深度。典型部署于 kube-system,与 metrics-server 互补。定位为 K8s 集群内 APIService 组件,需 RBAC、Prometheus 可达与 adapter 规则 ConfigMap;裸 docker 仅适合本地验证,生产应 kubectl/Helm 安装。

快速启动

docker run -d --name prometheus-adapter \
  -p 6443:6443 \
  -v $(pwd)/config.yaml:/etc/adapter/config.yaml:ro \
  docker.io/willdockerhub/prometheus-adapter:latest

推荐实践

docker run -d --name prometheus-adapter \
  --restart unless-stopped \
  -p 6443:6443 \
  -v /etc/adapter/config.yaml:/etc/adapter/config.yaml:ro \
  -e PROMETHEUS_URL=http://prometheus.monitoring:9090 \
  docker.io/willdockerhub/prometheus-adapter:v0.11.2

核心参数说明

  • -p 6443:6443 — HTTPS metrics API 端口
  • -v .../config.yaml:... — 指标规则与 PromQL 映射
  • -e PROMETHEUS_URL — Prometheus 查询端点
  • --restart unless-stopped — adapter 持续 serve API
  • 固定 tag — 与 K8s 与 adapter CRD 版本 pin
  • 安装 — 生产用 Helm chart 注册 APIService
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/willdockerhub/prometheus-adapter
:v0.9.1
linux/amd64
2022/04/20 07:1424.4 MBsha256:41bc59ea966d
docker.io/willdockerhub/prometheus-adapter
:v0.9.0
linux/amd64
2022/04/20 07:1425.9 MBsha256:2ffef2ecfa11