NFSボリュームのK8S使用

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

おすすめ

転載: www.cnblogs.com/wh-blog/p/12232574.html