Overview
- Full name
docker.io/oamdev/cloudshell-operator- Registry
- docker.io
- Namespace
- oamdev
- Repository
- cloudshell-operator
- Cached tags
- 1
- Last synced
- 07/06/2026, 04:46 PM
Introduction
KubeVela/OAM CloudShell Operator 控制器镜像,在 Kubernetes 中按需创建临时 Web Shell Pod,属于平台控制面组件。
Details
oamdev/cloudshell-operator 监听 CloudShell CRD,为用户在目标命名空间动态创建带 kubectl/helm 工具的临时 Pod 并通过 Web 终端接入。镜像专用于 Kubernetes Operator 模式,需 cluster RBAC 与 CRD 安装,无法 通过 docker run 提供 CloudShell 功能。与 kubectl exec 相比提供审计友好的 Web 会话;部署应使用 KubeVela 或 OAM 官方 manifest,本镜像替换 controller Deployment 的 image 字段。
快速启动
# CloudShell Operator 须在 K8s 集群内安装
docker pull docker.io/oamdev/cloudshell-operator:latest
推荐实践
kubectl apply -f https://raw.githubusercontent.com/oam-dev/cloudshell-operator/main/config/release/deploy.yaml
# 或在 Deployment 中指定:
# image: docker.io/oamdev/cloudshell-operator:v0.2.0
核心参数说明
- 安装 — kubectl apply 官方 deploy manifest
- CRD — CloudShell 自定义资源须已注册
- RBAC — controller 需创建 Pod 与 Service 权限
- 镜像 tag — 与 CRD API 版本匹配
- 角色 — 控制面 Operator,非终端用户镜像
- 禁止 — 勿 docker run 期望得到 Web Shell
Latest tags (20)
View all 1 tags →| Tag | Arch | Pushed At | Size | Digest | Sync | Wish | Action |
|---|---|---|---|---|---|---|---|
docker.io/oamdev/cloudshell-operator :v0.3.0 | linux/amd64 | 2023/06/01 14:51 | 22.0 MB | sha256:bab1414861f3… |