概要

フル名
docker.io/oamdev/cloudshell-operator
Registry
docker.io
名前空間
oamdev
リポジトリ
cloudshell-operator
キャッシュ Tag 数
1
最終同期
07/06/2026, 04:46 PM

概要

KubeVela/OAM CloudShell Operator 控制器镜像,在 Kubernetes 中按需创建临时 Web Shell Pod,属于平台控制面组件。

詳細

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
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/oamdev/cloudshell-operator
:v0.3.0
linux/amd64
2023/06/01 14:5122.0 MBsha256:bab1414861f3