概要
- フル名
docker.io/easzlab/metrics-server- Registry
- docker.io
- 名前空間
- easzlab
- リポジトリ
- metrics-server
- キャッシュ Tag 数
- 7
- 最終同期
- 07/06/2026, 12:10 PM
概要
easzlab 构建的 Kubernetes metrics-server 镜像,为集群提供 Pod/Node 资源 metrics API,供 HPA 与 kubectl top 使用。
詳細
easzlab/metrics-server 封装 metrics-server 组件,聚合 kubelet Summary API 并暴露 metrics.k8s.io。典型用于自建 K8s 集群(如 kubeasz 脚本部署)替代官方 registry 镜像,解决国内拉取问题。生产应固定 tag、配置 --kubelet-insecure-tls 仅在内网测试环境,正式集群需正确 CA 与聚合层 APIService。
快速启动
docker run -d --name metrics-server \
-p 4443:4443 \
-v ~/.kube/config:/etc/kubeconfig:ro \
docker.io/easzlab/metrics-server:latest
推荐实践
docker run -d --name metrics-server \
--restart unless-stopped \
-p 4443:4443 \
-v /etc/kubernetes/admin.conf:/etc/kubeconfig:ro \
docker.io/easzlab/metrics-server:v0.7.1
核心参数说明
-p 4443:4443— HTTPS metrics API 端口-v .../admin.conf:...— K8s API 凭据(高敏)--restart unless-stopped— 集群组件持续运行- 固定 tag — 与 K8s 版本兼容矩阵 pin
- 定位 — 部署在 K8s 控制面
- 安装 — 推荐 manifest/Helm 而非裸 docker
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: metrics-server
namespace: kube-system
spec:
replicas: 1
selector:
matchLabels:
k8s-app: metrics-server
template:
metadata:
labels:
k8s-app: metrics-server
spec:
containers:
- name: metrics-server
image: docker.io/easzlab/metrics-server:v0.7.1
args:
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalIP
ports:
- containerPort: 4443
---
apiVersion: v1
kind: Service
metadata:
name: metrics-server
namespace: kube-system
spec:
selector:
k8s-app: metrics-server
ports:
- port: 443
targetPort: 4443
需配套 APIService 与 RBAC;生产环境移除 insecure-tls,按集群规模调资源。
最新 Tag(20 件)
すべての 7 件の Tag を見る →| Tag | アーキテクチャ | プッシュ日時 | サイズ | Digest | 同期 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/easzlab/metrics-server :v0.8.0 | linux/amd64linux/arm64 | 2025/09/13 21:45 | 21.4 MB | sha256:42893c04f7cf… | |||
docker.io/easzlab/metrics-server :v0.7.2 | linux/amd64linux/arm64 | 2024/11/02 09:57 | 18.6 MB | sha256:409d887a7fb9… | |||
docker.io/easzlab/metrics-server :v0.7.1 | linux/amd64linux/arm64 | 2024/05/18 13:54 | 18.6 MB | sha256:a1aa785423b5… | |||
docker.io/easzlab/metrics-server :v0.6.4 | linux/amd64linux/arm64 | 2023/08/29 11:49 | 28.6 MB | sha256:76fb2f551e73… | |||
docker.io/easzlab/metrics-server :v0.6.3 | linux/amd64linux/arm64 | 2023/04/29 23:15 | 28.5 MB | sha256:e0dcef8ae13d… | |||
docker.io/easzlab/metrics-server :v0.5.2 | linux/amd64linux/arm64 | 2022/10/04 23:06 | 24.8 MB | sha256:e5906a4137d6… | |||
docker.io/easzlab/metrics-server :v0.5.0 | linux/amd64 | 2021/09/24 09:44 | 24.6 MB | sha256:05bf9f4bf8d9… |