k8s 5 Flashcards
Што е Pesistent Volume?
A map to external storage asset.
Што е Persistent Volume Claim?
Тикет кој ги авторизира апликациите (капсулите) да користат некој persistent volume.
Што е Storage Class?
Систем кој ги автоматизира процедурите на storage-то
Што е container storage interface или provisioner?
Дозволува работа со storage,…
Што е storage provider?
Plugin во k8s. Менаџира со функционалностите на сториџот.
Отвора k8s функции преку CSI и менаџира со ресурсите.
За што служат класите на складови?
Начин на апстракција на различни видови складишта. Во манифестите на различни капсули се наведува името на класата на складиштето кое сакаме да го користиме.
Како изгледа манифестот на една класа на складиште?
kind: Storage class
metadata.name: <ime>
provisioner: <CSI></CSI></ime>
Дали на кластерот може да има повеќе класи на складишта?
Да.
Кои се чекорите до постигнување на конекција со складиште?
Најпрво треба да се направи класа на складиштето:
Kind: StorageClass
metadata.name: <name-sc>
provisioner: <CSI> (Configured by a cloud provider or on-premise)</CSI></name-sc>
Потоа се прави PVC објект кој го користат капсулите за поврзување со складиштето:
kind: PersistendVolumeClaim
metadata.name: <pvc-name>
spec.storageClassName: <name-sc></name-sc></pvc-name>
За крај секоја капсула која сака да се поврзи со складиштето:
spec.volumes.persistendVolumeClaim.claimName : <pvc-name></pvc-name>
Во кој објект се дефинира наччинот на пристап до складиштето?
Vo PVC објектот:
spec.accessModes: -<accessMode></accessMode>
Какви начини за пристап до едно складиште постојат?
ReadWriteOnce, ReadWriteMany, ReadOnlyMany
Дали кога се бриши PVC се бриши и PV
Во зависност од ReclaimPolicy на volume-от. Доколку е Delete се бриши, доколку е Retain се задржува, но не прима конекции од други PVC објекти.
Што е ConfigMap?
Објект кој доаѓа со k8s. Во него се чува конфигурација надвор од капсула. За време на извршување може да се вбризга, инјектира било каде.
Дали ConfigMap се користи за осетливи податоци?
Не.
Од што се содржи еден ConfigMap објект?
Од key-value парови.