2.6. 更新了通用基础镜像
在 OpenShift Dev Spaces 3.4 中,通用基础镜像(UDI)被更新,如下所示:
- Python lint 现在使用 Flake8 而不是 Pylint in UI 和命令行。
- dotnet 3.1 已被删除。
- 对于 PHP 开发: Composer 和 HTTPd 已被删除,现在包含 Xdebug。
- gradle 已被删除。
- Maven 更新至最新的 RPM 版本 3.6.2-7。
- e2fsprogs 更新至最新的 RPM 版本 1.45.6。
-
Go 语言服务器
gopls升级至 0.10.1 版本。 - odo 更新至 3.4.0
提示
要包括其他工具或运行时,管理员可以扩展或替换 UDI 镜像,其中包括适合您机构和您用户的需求的工具。您可以引用 CheCluster 自定义资源中的替换镜像,以便用户可以在 devfile 中使用自定义镜像。这将确保它们所需的工具和运行时是持久的,不需要在每个工作区启动时安装。
用户也可以开发自己的 UDI 镜像,并从 devfile 中引用它们。这需要将镜像发布到可从其机构集群访问的 registry。但是,这种方法不太集中且标准化,也可能无法扩展或性能。
其他资源