在探索 Kubernetes 模板的 yaml 定义时,我偶然发现了不同的大小定义。首先我认为这是关于 apiVersions 但它们是相同的。那么那里有什么区别呢?当两者相同时,哪个是正确的?
storage: 5G和storage: 5Gi
volumeClaimTemplates:
- metadata:
name: mongo-persistent-storage
spec:
resources:
requests:
storage: 2Gi
和这个:
volumeClaimTemplates:
- metadata:
name: mongo-persistent-storage
spec:
resources:
requests:
storage: 5G
这里详细介绍:https ://github.com/openebs/openebs/blob/master/k8s/demo/mongodb/mongo-statefulset.yml