Eclipse Che
面向企业团队的Kubernetes原生云开发环境平台,工作空间容器化,内置IDE和运行环境。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
把开发环境打包进Kubernetes容器,随时随地云端编码。
核心功能
- Kubernetes原生:无需额外配置,工作空间自动运行在Pod中
- 支持VS Code扩展、JetBrains等主流编辑器,可自由定制
- 工作空间可移植:一份定义随处运行(Devfile标准化)
- 企业级安全:自托管部署,数据不出集群,支持RBAC和审计
避坑指南
- •需要Kubernetes集群环境,资源消耗较高(单个工作空间通常要求2-4GB内存);学习曲线主要来自K8s概念,建议团队有运维支持;免费在线版有资源限制,自托管需自行管理集群。
适用场景
- 企业团队远程协作开发,统一开发环境避免“在我机器上能跑”问题
- 临时开发环境:快速创建PR审查、实验分支或培训用工作空间
- 与CI/CD集成:自动化构建、测试、部署全流程一致环境
详细介绍
Eclipse Che 是一个基于 Kubernetes 的云开发环境平台,专为企业团队设计。它将开发者所需的依赖项、容器化运行时、Web IDE 和项目代码全部放入 Kubernetes Pod 中,使得工作空间具有分布式、协作和可移植的特性,能够在任何运行 Kubernetes 的平台上运行。Che 支持 VS Code 扩展和自定义编辑器,可以部署在任何 Kubernetes 集群上,实现数据自托管和安全可控。它还能与 CI/CD 流水线集成,支持多用户协作和基于角色的访问控制。
常见问题与排障 (1)
故障排除如何在 Eclipse Che 的 kube-rbac-proxy 镜像中修复 CVE-2022-41721 和其他漏洞?
在Eclipse Che 7.63中使用的kube-rbac-proxy镜像v0.13.1存在5个高/中等漏洞。修复方案为升级至v0.14.1,该版本已知零漏洞。此问题已通过PR #2124在Eclipse Che operator中处理。要应用修复,请将您的Che operator更新至包含此更改的版本,或手动修改operator部署,将镜像引用改为quay.io/brancz/kube-rbac-proxy:v0.14.1。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
步骤1:访问 https://eclipse.dev/che/getting-started/cloud/ 使用在线版,或依文档在自有K8s集群部署
步骤2:登录后点击“创建工作空间”,选择模板或从Git仓库导入
步骤3:等待容器启动,即可在浏览器中使用内置IDE编码、调试和运行
- 步骤1:访问 https://eclipse.dev/che/getting-started/cloud/ 使用在线版,或依文档在自有K8s集群部署
- 步骤2:登录后点击“创建工作空间”,选择模板或从Git仓库导入
- 步骤3:等待容器启动,即可在浏览器中使用内置IDE编码、调试和运行
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
如果部署在K8s集群上,使用Helm或Operator卸载:`helm uninstall che`;若使用在线版则无需卸载,直接停止工作空间即可。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ