2.2. 对于 Devfiles 中的 volumeMounts,允许 pod-overrides 用于卷和 container-overrides
在这个版本中,您可以将 pod 和容器覆盖用于 Devfile 定义中的卷和 volumeMounts。
例如,您可以将带有 SharedSecret 的 CSI 卷添加到容器开发环境(CDE)中的 pod 或容器中:
schemaVersion: 2.2.2
attributes:
controller.devfile.io/storage-type: per-workspace
metadata:
name: pod-overrides-example
attributes:
pod-overrides:
spec:
volumes:
- csi:
driver: csi.sharedresource.openshift.io
readOnly: true
volumeAttributes:
sharedSecret: my-share
name: my-csi-volume
components:
- name: workspace
attributes:
container-overrides:
volumeMounts:
- mountPath: /etc/my-csi-volume
name: my-csi-volume
readOnly: true
container:
...
其他资源