1. K8S PVとPVC
- 管理者またはクラスタ供給に格納された動的ストレージ・クラスによって提供されたPV。クラスタノードがリソースであるようにそれは、リソースのクラスタです。ボリュームボリュームPVプラグは類似しているが、そのライフサイクルは、任意の単一のPVポッドの使用とは無関係です。このAPIオブジェクトキャプチャー詳細情報NFS、iSCSIの、またはストレージクラウドの実装固有のストレージシステムプロバイダ。
- PVCは、ユーザの要求によって保存されています。これは、ポッドに似ています。ノードのリソース消費コンテナ、PVC PVリソースの消費。ポッドは、リソース(CPUやメモリ)の特定のレベルを要求することができます。ステートメントは、特定のサイズ及びアクセスモードを(例えば、それらは読み取り/書き込みとして実装することができる以上の読み取り専用)要求することができます。
- PVCの使用は、抽象ストレージリソースにユーザーを可能にするが、異なるPVの問題のために、ユーザは、多くの場合、異なる特性(例えば、性質)を持っている必要があります。が、クラスタ管理者は、ユーザーがこれらのボリュームの詳細を実装する方法を理解することが許さず、機能だけでなく、サイズ、アクセスパターンの方法のPV品種の多様性を提供できるようにする必要があります。その上、SSD、NFS、およびこれらの要件については、STORAGECLASS資源、などがあります。
2. PVとPVC
apiVersion: v1
kind: PersistentVolume
metadata:
name: nexus-data
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs
nfs:
path: /var/nfs/nexus-data
server: 192.168.0.250
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nexus-data-pvc
spec:
accessModes:
- ReadWriteOnce
volumeMode: Filesystem
resources:
requests:
storage: 5Gi
storageClassName: nfs