feat: k8s volume mounts

This commit is contained in:
jialin
2026-04-10 15:17:58 +08:00
committed by jialin
parent aeabdab781
commit f2a4ab2654
11 changed files with 668 additions and 49 deletions
@@ -97,3 +97,55 @@ export const CloudOptionItems = [
key: 'volumes'
}
];
export const hostTypeOptions = [
{
label: 'clusters.volume.hostPath.type.directory',
locale: true,
value: 'Directory'
},
{
label: 'clusters.volume.hostPath.type.directoryOrCreate',
locale: true,
value: 'DirectoryOrCreate'
},
{
label: 'clusters.volume.hostPath.type.file',
locale: true,
value: 'File'
},
{
label: 'clusters.volume.hostPath.type.fileOrCreate',
locale: true,
value: 'FileOrCreate'
},
{
label: 'clusters.volume.hostPath.type.socket',
locale: true,
value: 'Socket'
},
{
label: 'clusters.volume.hostPath.type.charDevice',
locale: true,
value: 'CharDevice'
},
{
label: 'clusters.volume.hostPath.type.blockDevice',
locale: true,
value: 'BlockDevice'
}
];
export const sourceTypeOptions = [
{
label: 'clusters.volume.sourceType.hostPath',
locale: true,
value: 'hostPath'
},
{ label: 'clusters.volume.sourceType.pvc', locale: true, value: 'pvc' },
{
label: 'clusters.volume.sourceType.configMap',
locale: true,
value: 'configMap'
}
];