第 5 章 修复的问题
本节列出了 Red Hat Developer Hub 1.3 中修复的问题。
5.1. 修复了 1.3.5 的问题
5.1.1. 在 Helm Chart 中,动态插件 PVC 存储类和 Access 模式不可配置
在之前的 Developer Hub Helm Chart 版本中,无法配置存储类和访问模式,以便在 Chart 创建的动态插件 PVC 中使用。这可能导致 Developer Hub Deployment 在没有默认存储类或不能使用默认存储类的集群中一直处于卡住状态。这个问题已被解决,使整个动态插件 PVC 规格可以配置。这样,可以配置 PVC 的各个方面,如存储类或访问模式。以下字段现在包括在 Helm Chart 中:
dynamicPlugins: cache: # -- Spec of the dynamic plugins root volume claim. # Note that, by default, this is set to use the default storage class, if available in the cluster. volumeClaimSpec: accessModes: - ReadWriteOnce resources: requests: storage: 5Gi storageClassName: null
其他资源
5.1.2. 在 Helm Chart 中,test-connection pod 镜像被硬编码,这可能是 air-gapped 环境中的问题
在之前的 Developer Hub Helm Chart 版本中,无法为 test-connection
pod 配置镜像,这可能是 air-gapped 环境的问题。当用户运行 helm test
命令时,test-connection
pod 是 Helm Chart 创建的 Pod,以测试部署的发行版本。这个问题已通过使镜像可配置,并允许完全禁用 test-connection
pod 创建。以下字段现在包括在 Helm Chart 中:
# -- Test pod parameters test: # -- Whether to enable the test-connection pod used for testing the Release using `helm test`. enabled: true image: # -- Test connection pod image registry registry: quay.io # -- Test connection pod image repository. Note that the image needs to have both the `sh` and `curl` binaries in it. repository: curl/curl # -- Test connection pod image tag. Note that the image needs to have both the `sh` and `curl` binaries in it. tag: latest
其他资源
5.1.3. 在 Helm Chart 中,审计日志 PVC 存储类和 Access 模式不可配置
在之前的 Developer Hub Helm Chart 版本中,无法配置存储类和访问模式,以便在 Chart 创建的审计日志 PVC 中使用。这可能导致 Developer Hub Deployment 在没有默认存储类或不能使用默认存储类的集群中一直处于卡住状态。这个问题已通过使整个审计日志 PVC 规格可配置在这个版本中解决。这样,可以配置 PVC 的各个方面,如存储类或访问模式。请注意,在 1.4 中删除了审计日志 PVC。
在此 Helm Chart 发行版本中公开以下字段:
auditLog: # -- Spec of the audit log volume claim. # Note that, by default, this is set to use the default storage class, if available in the cluster. volumeClaimSpec: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi storageClassName: null
其他资源