Projects:Kubernetes: verschil tussen versies

Naar navigatie springen Naar zoeken springen
13 bytes verwijderd ,  27 mrt 2019
Regel 343: Regel 343:


<pre>
<pre>
$ cat nginx-storage.yaml
$ cat testing-pvc.yaml
apiVersion: v1
apiVersion: v1
kind: PersistentVolumeClaim
kind: PersistentVolumeClaim
metadata:
metadata:
   name: nginx-webfiles
   name: testing-pvc
spec:
spec:
   accessModes:
   accessModes:
Regel 354: Regel 354:
     requests:
     requests:
       storage: 2Gi
       storage: 2Gi
$ kubectl apply -f nginx-storage.yaml  
$ kubectl apply -f testing-pvc.yaml  
persistentvolumeclaim/nginx-webfiles created
persistentvolumeclaim/testing-pvc created
$ kubectl get pvc
$ kubectl get pvc
NAME            STATUS    VOLUME  CAPACITY  ACCESS MODES  STORAGECLASS  AGE
NAME            STATUS    VOLUME  CAPACITY  ACCESS MODES  STORAGECLASS  AGE
nginx-webfiles  Pending                                                    6s
testing-pvc      Pending                                                    6s
</pre>
</pre>


As you see, the <code>nginx-webfiles</code> PVC is created, but is Pending, because haven't supplied any PersistentVolumes to the cluster yet that can fulfill it. So, we create a PersistentVolume:
As you see, the <code>testing-pvc</code> PVC is created, but is Pending, because haven't supplied any PersistentVolumes to the cluster yet that can fulfill it. So, we create a PersistentVolume:


<pre>
<pre>
Regel 380: Regel 380:
$ kubectl get pv         
$ kubectl get pv         
NAME          CAPACITY  ACCESS MODES  RECLAIM POLICY  STATUS  CLAIM                    STORAGECLASS  REASON  AGE
NAME          CAPACITY  ACCESS MODES  RECLAIM POLICY  STATUS  CLAIM                    STORAGECLASS  REASON  AGE
nfs-storage  10Gi      RWO            Retain          Bound    default/nginx-webfiles                          18s
nfs-storage  10Gi      RWO            Retain          Bound    default/testing-pvc                              18s
</pre>
</pre>


Regel 388: Regel 388:
$ kubectl get pvc
$ kubectl get pvc
NAME            STATUS  VOLUME        CAPACITY  ACCESS MODES  STORAGECLASS  AGE
NAME            STATUS  VOLUME        CAPACITY  ACCESS MODES  STORAGECLASS  AGE
nginx-webfiles  Bound    nfs-storage  10Gi      RWO                          3m15s
testing-pvc      Bound    nfs-storage  10Gi      RWO                          3m15s
</pre>
</pre>


Navigatiemenu