Overview
- Full name
docker.io/willdockerhub/prometheus-adapter- Registry
- docker.io
- Namespace
- willdockerhub
- Repository
- prometheus-adapter
- Cached tags
- 2
- Last synced
- 07/06/2026, 11:32 AM
- Topics
Introduction
Prometheus Adapter 自定义指标 API 镜像,将 Prometheus 查询暴露为 Kubernetes metrics.k8s.io,供 HPA 按业务指标扩缩。
Details
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
Latest tags (20)
View all 2 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/willdockerhub/prometheus-adapter :v0.9.1 | linux/amd64 | 2022/04/20 07:14 | 24.4 MB | sha256:41bc59ea966d… | |||
docker.io/willdockerhub/prometheus-adapter :v0.9.0 | linux/amd64 | 2022/04/20 07:14 | 25.9 MB | sha256:2ffef2ecfa11… |