website/content/id/docs/concepts/storage/volume-snapshot-classes.md

59 lines
1.9 KiB
Markdown
Raw Normal View History

---
title: VolumeSnapshotClass
2020-05-30 19:41:48 +00:00
content_type: concept
weight: 30
---
2020-05-30 19:41:48 +00:00
<!-- overview -->
Laman ini menjelaskan tentang konsep VolumeSnapshotClass pada Kubernetes. Sebelum melanjutkan,
2020-07-10 15:24:05 +00:00
sangat disarankan untuk membaca [_snapshot_ volume](/id/docs/concepts/storage/volume-snapshots/)
dan [kelas penyimpanan (_storage class_)](/id/docs/concepts/storage/storage-classes) terlebih dahulu.
2020-05-30 19:41:48 +00:00
<!-- body -->
## Pengenalan
Seperti halnya StorageClass yang menyediakan cara bagi admin untuk mendefinisikan
"kelas" penyimpanan yang mereka tawarkan saat proses penyediaan sebuah volume, VolumeSnapshotClass
menyediakan cara untuk mendefinisikan "kelas" penyimpanan saat menyediakan _snapshot_ volume.
## Sumber Daya VolumeSnapshotClass
Masing-masing VolumeSnapshotClass terdiri dari _field_ `snapshotter` dan `parameters`,
yang digunakan saat sebuah VolumeSnapshot yang dimiliki kelas tersebut perlu untuk
disediakan secara dinamis.
Nama yang dimiliki suatu objek VolumeSnapshotClass sangatlah penting, karena digunakan
oleh pengguna saat meminta sebuah kelas tertentu. Admin dapat mengatur nama dan parameter
lainnya dari sebuah kelas saat pertama kali membuat objek VolumeSnapshotClass. Objek
tidak dapat diubah setelah dibuat.
Admin dapat mengatur VolumeSnapshotClass _default_ untuk VolumeSnapshot yang tidak
memiliki spesifikasi kelas apapun.
```yaml
apiVersion: snapshot.storage.k8s.io/v1alpha1
kind: VolumeSnapshotClass
metadata:
name: csi-hostpath-snapclass
snapshotter: csi-hostpath
parameters:
```
### `snapshotter`
VolumeSnapshotClass memiliki sebuah `snapshotter` yang menentukan plugin volume CSI
apa yang digunakan untuk penyediaan VolumeSnapshot. _Field_ ini wajib diatur.
### `parameters`
VolumeSnapshotClass memiliki parameter-parameter yang menggambarkan _snapshot_ volume
di dalam VolumeSnapshotClass. Parameter-parameter yang berbeda diperbolehkan tergantung
dari `shapshotter`.
2020-05-30 19:41:48 +00:00