LocalVolume birimleri; diskler, bölümler veya dizinler gibi yerel depolama aygıtlarını pod'lara bağlamanızı sağlar. Bu konuda LocalVolume birimlerinin nasıl kullanılacağı anlatılmaktadır.
Genel Bilgiler
Alibaba Cloud ACK kümesinin topluluk tarafından sunulan LocalVolume yerel bağlama çözümüyle uyumluluğu hakkında daha fazla bilgi için bkz. local.
LocalVolume birimleri ile HostPath birimleri arasındaki farklar:
|
|
|
|
|
|
|
|
|
|
|
|
Kullanım Alanları
Yalnızca ECS düğümlerinde desteklenir. ECI ve ACS gibi sunucusuz hesaplama kaynaklarında kullanılamaz. Yerel disklerde kullanılması önerilmez.
LocalVolume Birimlerini Kullanma
Aşağıdaki şablon, Kalıcı Birim (PV) kullanarak bir LocalVolume türü birimi tanımlar.
apiVersion: v1
kind: PersistentVolume
metadata:
name: example-pv
spec:
capacity:
storage: 100Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Delete
storageClassName: local-storage
local:
path: /mnt/disks/ssd1
nodeAffinity:
required:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- example-node
Resmi Kubernetes LocalVolume uygulaması dinamik birim oluşturmayı desteklemez. Topluluk bir uygulama sunar ancak dağıtım, işletme ve bakım görevlerini kendiniz yönetmeniz gerekir. Daha fazla bilgi için bkz. sig-storage-local-static-provisioner.