Overview
- Full name
docker.io/kubespheredev/kube-webhook-certgen- Registry
- docker.io
- Namespace
- kubespheredev
- Repository
- kube-webhook-certgen
- Cached tags
- 3
- Last synced
- 07/05/2026, 03:55 AM
- Topics
Introduction
KubeSphere 版 kube-webhook-certgen 镜像,为 Ingress/Webhook 控制器生成 TLS 证书,K8s Job 一次性证书工具。
Details
kubespheredev/kube-webhook-certgen 运行 certgen 工具,为 Kubernetes Webhook 或 Ingress 控制器生成自签名 TLS 证书并写入 Secret。定位为 K8s Job 证书生成工具,由 Helm Chart post-install hook 触发;非独立 docker 长期运行服务。
快速启动
helm install ingress-nginx ingress-nginx/ingress-nginx
# Chart 自动创建 certgen Job
推荐实践
kubectl apply -f - <<EOF
apiVersion: batch/v1
kind: Job
metadata:
name: webhook-certgen
spec:
template:
spec:
containers:
- name: certgen
image: docker.io/kubespheredev/kube-webhook-certgen:v1.4.0
args: ["create", "--host=ingress-nginx-controller"]
restartPolicy: OnFailure
EOF
核心参数说明
- 安装 — Ingress-NGINX/KubeSphere Helm
- 定位 — K8s Job 证书生成
- 触发 — Helm post-install hook
- 勿 — 裸 docker 长期运行
Latest tags (20)
View all 3 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/kubespheredev/kube-webhook-certgen :v1.5.2 | linux/amd64linux/arm/v7linux/arm64 | 2025/05/27 16:54 | 26.2 MB | sha256:334191231352… | |||
docker.io/kubespheredev/kube-webhook-certgen :v20221220-controller-v1.5.1-58-g787ea74b6 | linux/arm64linux/s390xlinux/amd64linux/arm/v7 | 2024/02/23 17:55 | 17.5 MB | sha256:b9c3b341fdb5… | |||
docker.io/kubespheredev/kube-webhook-certgen :v1.1.1 | linux/amd64 | 2022/01/05 11:05 | 18.0 MB | sha256:23a03c9c381f… |