第 4 章 在 Red Hat Developer Hub 中配置 readOnlyRootFilesystem
Red Hat Developer Hub 部署由两个容器组成:一个 initContainer,用于安装 Dynamic Plugins,以及一个运行应用程序的后端容器。initContainer 默认启用 readOnlyRootFilesystem 选项。要在后端容器上启用这个选项,您必须有权通过 Helm 部署资源,或为 Operator 支持的部署创建或更新 CR。您可以使用以下方法在后端容器上手动配置 readOnlyRootFilesystem 选项:
- Red Hat Developer Hub Operator
- Red Hat Developer Hub Helm chart
当使用 Operator 部署 Developer Hub 时,您必须在 Backstage 自定义资源(CR)中为 部署 指定一个 补丁,它将 readOnlyRootFilesystem 选项应用到 Developer Hub 后端容器中的 securityContext 部分。
流程
在
BackstageCR 中,添加securityContext规格。例如:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- Operator 默认配置中定义的主容器的名称。