Overview
- Full name
docker.io/bitnamisecure/kubectl- Registry
- docker.io
- Namespace
- bitnamisecure
- Repository
- kubectl
- Cached tags
- 2
- Last synced
- 07/01/2026, 04:39 PM
- Topics
Introduction
Bitnami 加固版 kubectl CLI 镜像,在 CI/CD 或 Jump 主机执行 apply/diff/logs,镜像精简且定期安全更新,非集群内长期服务。
Details
bitnamisecure/kubectl 封装非 root 运行的 kubectl 二进制与 CA bundle,适合 GitLab CI、Argo CD hook 或运维堡垒机一次性执行清单变更。容器设计为 --rm 任务:挂载 kubeconfig 或 InCluster ServiceAccount 即可。与 bitnami/kubectl 相比强调 CVE 修复节奏;不适合 Deployment 长期运行,Kubernetes 内应使用 Job/CronJob 并在完成后退出。
快速启动
docker run --rm \
-v $HOME/.kube/config:/.kube/config:ro \
docker.io/bitnamisecure/kubectl:latest \
get nodes
推荐实践
docker run --rm \
-v $HOME/.kube/config:/.kube/config:ro \
-v $(pwd)/manifests:/manifests:ro \
docker.io/bitnamisecure/kubectl:1.30.0 \
apply -f /manifests/ --server-side
核心参数说明
-v .../.kube/config:...:ro— 只读 kubeconfig 凭证-v .../manifests:...:ro— 待 apply 的 YAML 目录apply/get— 具体 kubectl 子命令--rm— 命令结束自动删除容器- 固定 tag — 与集群 minor 版本匹配
- 安全 — kubeconfig 勿写入镜像层
Latest tags (20)
View all 2 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/bitnamisecure/kubectl :latest-metadata | - | 2026/06/29 23:57 | - | - | |||
docker.io/bitnamisecure/kubectl :latest | linux/amd64linux/arm64 | 2026/06/29 23:55 | 74.6 MB | sha256:5d4034684c0e… |