<p>I am working on an application on Kubernetes in GCP and I need a really huge SSD storage for it.</p>

<p>So I created a <code>StorageClass</code> recourse, a <code>PersistentVolumeClaim</code> that requests 500Gi of space and then a <code>Deployment</code> recourse.</p>

<p>StorageClass.yaml:    </p>

<pre><code>apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: faster
provisioner: kubernetes.io/gce-pd
parameters:
  type: pd-ssd
</code></pre>

<p>PVC.yaml:</p>

<pre><code>apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: mongo-volume
spec:
  storageClassName: faster
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 500Gi
</code></pre>

<p>Deployment.yaml</p>

<pre><code>apiVersion: apps/v1
kind: Deployment
metadata:
  name: mongo-deployment
spec:
  replicas: 2
  selector: 
    matchLabels:
      app: mongo
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: mongo
    spec:
      containers:
      - image: mongo
        name: mongo
        ports:
        - containerPort: 27017
        volumeMounts:
        - mountPath: /data/db
          name: mongo-volume
      volumes:
      - name: mongo-volume
        persistentVolumeClaim:
          claimName: mongo-volume
</code></pre>

<p>When I applied the PVC, it stuck in <code>Pending...</code> state for hours. I found out experimentally that it binds correctly with maximum 200Gi of requested storage space.</p>

<p>However, I can create several 200Gi PVCs. Is there a way to bind them to one path to work as one big PVC in Deployment.yaml? Or maybe the 200Gi limit can be expanded?</p>

Yolo Tolo
<p>I have just tested it on my own env and it works perfectly. So the problem is in Quotas.</p>

<p>For this check:  </p>

<p>IAM &amp; admin -> Quotas -> Compute Engine API Local SSD (GB) "your region" 
Amount which you used. </p>

<p>I've created the situation when I`m run out of Quota and it stack in pending status the same as your. 
It happens because you create PVC for each pod for 500GB each.   </p>
