Overview
- Full name
docker.io/openkruise/kruise-helm-hook- Registry
- docker.io
- Namespace
- openkruise
- Repository
- kruise-helm-hook
- Cached tags
- 1
- Last synced
- 07/06/2026, 09:46 PM
- Topics
Introduction
OpenKruise Helm Chart 安装时使用的 Hook Job 镜像,在集群内执行 CRD 注册、资源校验等一次性任务,非独立业务服务。
Details
kruise-helm-hook 由 OpenKruise 项目提供,配合 Helm 的 pre/post-install、pre-upgrade 等 Hook 机制,在 Chart 生命周期节点执行脚本或 kubectl 操作。镜像内通常包含 Helm hook 所需的 CLI 与 OpenKruise 初始化逻辑。该组件仅能在 Kubernetes 集群内以 Job 形式运行,无法作为 docker run 长期服务;单机拉取镜像仅用于版本校验或离线同步。
快速启动
docker run --rm docker.io/openkruise/kruise-helm-hook:latest --help
推荐实践
# 请通过 Helm 安装 OpenKruise,Hook Job 由 Chart 自动创建
# helm install kruise openkruise/kruise --namespace kruise-system
# 镜像引用: docker.io/openkruise/kruise-helm-hook:<chart-version>
核心参数说明
- 本镜像为 Helm Hook Job,需在 K8s 内执行
- Job 由 Chart 注入
ServiceAccount与 RBAC - 固定 tag — 与 OpenKruise Chart 版本严格对应
--help— 单机仅用于确认二进制可用- 勿手动 docker run 期望完成集群初始化
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/openkruise/kruise-helm-hook :v0.1.0 | linux/amd64linux/arm64linux/ppc64le | 2024/12/06 13:45 | 44.2 MB | sha256:de25c7a3362c… |