This documentation is for a release that is no longer maintained
See documentation for the latest supported version.3.3.2.2.10. devfile 默认值
3.3.2.2.10.1. CHE_FACTORY_DEFAULT__EDITOR 复制链接链接已复制到粘贴板!
将用于从远程 Git 存储库创建的、不包含任何特定于 OpenShift Dev Spaces 的工作区描述符的编辑器。
- 默认
-
eclipse/che-theia/latest
从 SCM 存储库获取文件的 URL 文件大小限制。
- 默认
-
102400
程序库中可能存在的额外文件来补充 devfile v2,并应该作为到 SCM 解析器服务的链接来检索这些文件。
- 默认
-
.che/che-editor.yaml,.che/che-theia-plugins.yaml,.vscode/extensions.json
3.3.2.2.10.4. CHE_WORKSPACE_DEVFILE_DEFAULT__EDITOR 复制链接链接已复制到粘贴板!
默认编辑器如果没有指定 Editor Format 是 editorPublisher/editorName/editorVersion
值,则应该被置备为 Devfile。值的 NULL
或 没有表示不应置备默认编辑器。
- 默认
-
eclipse/che-theia/latest
应该为默认编辑器置备的默认插件。此列表中未明确提到的所有插件都将置备,但只有使用默认编辑器或用户定义的编辑器与默认编辑器相同(即使是不同的版本)。格式是用逗号分开的 pluginPublisher/pluginName/pluginVersion
值和 URL。例如: eclipse/che-theia-exec-plugin/0.0.1,eclipse/che-ia-terminal-plugin/0.0.1,https://cdn.pluginregistry.com/vi-mode/meta.yaml
如果插件是一个 URL,则插件的 meta.yaml
从该 URL 检索。
- 默认
-
NULL
3.3.2.2.10.6. CHE_WORKSPACE_PROVISION_SECRET_LABELS 复制链接链接已复制到粘贴板!
定义用于从用户命名空间中选择 secret 的标签列表,该列表将作为文件或环境变量挂载到工作区容器中。只有与 ALL given 标签匹配的 secret 才会被选择。
- 默认
-
app.kubernetes.io/part-of=che.eclipse.org,app.kubernetes.io/component=workspace-secret
3.3.2.2.10.7. CHE_WORKSPACE_DEVFILE_ASYNC_STORAGE_PLUGIN 复制链接链接已复制到粘贴板!
在工作区配置中会启用插件并受环境支持的异步存储功能
- 默认
-
eclipse/che-async-pv-plugin/latest
3.3.2.2.10.8. CHE_INFRA_KUBERNETES_ASYNC_STORAGE_IMAGE 复制链接链接已复制到粘贴板!
OpenShift Dev Spaces 异步存储的 Docker 镜像
- 默认
-
quay.io/eclipse/che-workspace-data-sync-storage:0.0.1
3.3.2.2.10.9. CHE_WORKSPACE_POD_NODE__SELECTOR 复制链接链接已复制到粘贴板!
(可选)为工作区 Pod 配置节点选择器。格式是用逗号分开的 key=value 对,例如: disktype=ssd,cpu=xlarge,foo=bar
- 默认
-
NULL
3.3.2.2.10.10. CHE_WORKSPACE_POD_TOLERATIONS__JSON 复制链接链接已复制到粘贴板!
(可选)为工作空间 Pod 配置容限。格式是代表污点容限的 JSON Array 的字符串,或 NULL
来禁用它。数组中包含的对象必须遵循 容限 v1 核心规格。示例: [{"effect":"NoExecute","key":"aNodeTaint","operator":"Equal","value":"aValue"}]
- 默认
-
NULL
停止最后一次使用的工作区后,同步存储 Pod 关闭的超时。小于等于 0 的值被解释为禁用关闭功能。
- 默认
-
120
定义同步存储 Pod 停止功能的时间(默认为 30 分钟)
- 默认
-
30
用于工厂集成的 Bitbucket 端点。如果没有预期集成,使用以逗号分隔的 Bitbucket 服务器 URL 列表或 NULL。
- 默认
-
NULL
3.3.2.2.10.14. CHE_INTEGRATION_GITLAB_SERVER__ENDPOINTS 复制链接链接已复制到粘贴板!
用于工厂集成的 GitLab 端点。如果不需要集成,则 GitLab 服务器 URL 的逗号分隔列表或 NULL。
- 默认
-
NULL
3.3.2.2.10.15. CHE_INTEGRATION_GITLAB_OAUTH__ENDPOINT 复制链接链接已复制到粘贴板!
带有配置的 OAuth 2 集成的 GitLab 服务器地址
- 默认
-
NULL
3.3.2.2.10.16. CHE_OAUTH2_GITLAB_CLIENTID__FILEPATH 复制链接链接已复制到粘贴板!
配置 GitLab OAuth2 客户端。用于获取个人访问令牌。包含 GitLab 客户端 ID 的文件的位置。
- 默认
-
NULL
3.3.2.2.10.17. CHE_OAUTH2_GITLAB_CLIENTSECRET__FILEPATH 复制链接链接已复制到粘贴板!
包含 GitLab 客户端 secret 的文件位置。
- 默认
-
NULL#