对于我的豆荚/容器,我需要大约50 Mb的小持久体积。 我使用gce永久磁盘作为谷歌容器引擎的持久存储,但我无法创建小于1 GB的磁盘
我创建了磁盘:
gcloud compute disks create disk2 --size=1 --zone=us-central1-a
并使用我的yaml文件中的kubectl创建了卷和卷声明。
我无法理解的是volume.yaml中的大小:如果我把一个大于1Gi的大小或小于1Gi的大小一切都工作正常,那么卷配置中大小的目的是什么。 描述pv也有:
Source:
Type: GCEPersistentDisk (a Persistent Disk resource in Google Compute Engine)
PDName: disk1
FSType: ext4
Partition: 0
ReadOnly: false
我可以在这里更改分区并将磁盘分成更小的块吗?我无法找到如何在volume.yaml
中声明分区号答案 0 :(得分:1)
不幸的是,无论您做什么,Google Cloud Platform都不支持较小的尺寸。
对于k8s方面,没有你不能对磁盘进行分区(一个卷应该是可以直接安装的,所以GCE-PD提供商会给你单个卷回来),即便这样,GCP也不支持多个编写器单个卷,即使你在内核中有必要的支持。