From b3062eb5173a10743f1cac97ce1a1ce941b09a77 Mon Sep 17 00:00:00 2001 From: Edith Date: Mon, 2 Aug 2021 23:53:45 -0500 Subject: [PATCH 1/5] Add concepts/storage/volume-snapshot-classes.md --- .../storage/volume-snapshot-classes.md | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 content/es/docs/concepts/storage/volume-snapshot-classes.md diff --git a/content/es/docs/concepts/storage/volume-snapshot-classes.md b/content/es/docs/concepts/storage/volume-snapshot-classes.md new file mode 100644 index 0000000000..3264a4d4be --- /dev/null +++ b/content/es/docs/concepts/storage/volume-snapshot-classes.md @@ -0,0 +1,74 @@ +--- +reviewers: +- saad-ali +- thockin +- msau42 +- jingxu97 +- xing-yang +- yuxiangqian +title: Volume Snapshot Classes +content_type: concept +weight: 30 +--- + + + +Este documento describe el concepto de VolumeSnapshotClass en Kubernetes. Se sugiere estar familiarizado +con [volume snapshots](/docs/concepts/storage/volume-snapshots/) y +[storage classes](/docs/concepts/storage/storage-classes). + + + + +## Introducción + +Al igual que StorageClass proporciona a los administradores una forma de describir las “clases” +de almacenamiento que ofrecen al aprovisionar un volumen, VolumeSnapshotClass proporciona una +forma de describir las “clases” de almacenamiento al aprovisionar una instantánea de volumen. + +## El Recurso VolumeSnapshotClass + +Cada VolumeSnapshotClass contiene los campos `driver`, `deletionPolicy`, y `parameters`, +que se utilizan cuando un VolumeSnapshot que pertenece a la clase, necesita aprovisionarse dinámicamente. + +El nombre de un objeto VolumeSnapshotClass es significativo y es la forma en que los usuarios pueden solicitar una clase en particular. Los Administradores establecen el nombre y otros parámetros de una clase cuando crean por primera vez objetos VolumeSnapshotClass, y los objetos no se pueden actualizar una vez creados. + +```yaml +apiVersion: snapshot.storage.k8s.io/v1 +kind: VolumeSnapshotClass +metadata: + name: csi-hostpath-snapclass +driver: hostpath.csi.k8s.io +deletionPolicy: Delete +parameters: +``` + +Los administradores pueden especificar un VolumeSnapshotClass predeterminado para VolumeSnapshots que no solicitan ninguna clase en particular para vincularse agregando la anotación: `snapshot.storage.kubernetes.io/is-default-class: "true"`. + +```yaml +apiVersion: snapshot.storage.k8s.io/v1 +kind: VolumeSnapshotClass +metadata: + name: csi-hostpath-snapclass + annotations: + snapshot.storage.kubernetes.io/is-default-class: "true" +driver: hostpath.csi.k8s.io +deletionPolicy: Delete +parameters: +``` + +### Driver + +Las clases de instantáneas de volumen tienen un controlador que determina qué complemento de volumen CSI se utiliza para aprovisionar VolumeSnapshots. Este campo debe especificarse. + +### DeletionPolicy + +Las clases de instantáneas de volumen tienen un deletionPolicy. Le permite configurar lo que sucede con un VolumeSnapshotContent cuando se va a eliminar el objeto VolumeSnapshot al que está vinculado. La deletionPolicy de una clase de instantánea de volumen puede `Retain` o `Delete`. This field must be specified. + +Si la deletionPolicy es `Delete`, la instantánea de almacenamiento subyacente se eliminará junto con el objeto VolumeSnapshotContent. Si deletionPolicy es `Retain`, tanto la instantánea subyacente como VolumeSnapshotContent permanecerán. + +## Parameters + +Las clases de instantáneas de volumen tienen parámetros que describen las instantáneas de volumen que pertenecen a la clase de instantáneas de volumen. Se pueden aceptar diferentes parámetros dependiendo del `driver`. + + From 382766070a5b2bb9f5beb0c121714db8d29ec444 Mon Sep 17 00:00:00 2001 From: Edith Puclla <58795858+edithturn@users.noreply.github.com> Date: Tue, 10 Aug 2021 12:36:28 -0500 Subject: [PATCH 2/5] Update content/es/docs/concepts/storage/volume-snapshot-classes.md Co-authored-by: Victor Morales --- content/es/docs/concepts/storage/volume-snapshot-classes.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/es/docs/concepts/storage/volume-snapshot-classes.md b/content/es/docs/concepts/storage/volume-snapshot-classes.md index 3264a4d4be..35932846cd 100644 --- a/content/es/docs/concepts/storage/volume-snapshot-classes.md +++ b/content/es/docs/concepts/storage/volume-snapshot-classes.md @@ -14,8 +14,8 @@ weight: 30 Este documento describe el concepto de VolumeSnapshotClass en Kubernetes. Se sugiere estar familiarizado -con [volume snapshots](/docs/concepts/storage/volume-snapshots/) y -[storage classes](/docs/concepts/storage/storage-classes). +con [Volume Snapshots](/docs/concepts/storage/volume-snapshots/) y +[Storage Classes](/docs/concepts/storage/storage-classes). @@ -71,4 +71,3 @@ Si la deletionPolicy es `Delete`, la instantánea de almacenamiento subyacente s Las clases de instantáneas de volumen tienen parámetros que describen las instantáneas de volumen que pertenecen a la clase de instantáneas de volumen. Se pueden aceptar diferentes parámetros dependiendo del `driver`. - From 90c1306da52c80dce346e37286aa7ab0cfcdad86 Mon Sep 17 00:00:00 2001 From: Edith Date: Tue, 10 Aug 2021 14:37:22 -0500 Subject: [PATCH 3/5] fixing grammar errors --- .../storage/volume-snapshot-classes.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/content/es/docs/concepts/storage/volume-snapshot-classes.md b/content/es/docs/concepts/storage/volume-snapshot-classes.md index 35932846cd..0fbb03f32b 100644 --- a/content/es/docs/concepts/storage/volume-snapshot-classes.md +++ b/content/es/docs/concepts/storage/volume-snapshot-classes.md @@ -13,7 +13,7 @@ weight: 30 -Este documento describe el concepto de VolumeSnapshotClass en Kubernetes. Se sugiere estar familiarizado +Este documento describe el concepto de VolumeSnapshotClass en Kubernetes. Se sugiere estar familiarizado con [Volume Snapshots](/docs/concepts/storage/volume-snapshots/) y [Storage Classes](/docs/concepts/storage/storage-classes). @@ -24,14 +24,14 @@ con [Volume Snapshots](/docs/concepts/storage/volume-snapshots/) y Al igual que StorageClass proporciona a los administradores una forma de describir las “clases” de almacenamiento que ofrecen al aprovisionar un volumen, VolumeSnapshotClass proporciona una -forma de describir las “clases” de almacenamiento al aprovisionar una instantánea de volumen. +forma de describir las “clases” de almacenamiento al aprovisionar un Snapshot de volumen. ## El Recurso VolumeSnapshotClass Cada VolumeSnapshotClass contiene los campos `driver`, `deletionPolicy`, y `parameters`, que se utilizan cuando un VolumeSnapshot que pertenece a la clase, necesita aprovisionarse dinámicamente. -El nombre de un objeto VolumeSnapshotClass es significativo y es la forma en que los usuarios pueden solicitar una clase en particular. Los Administradores establecen el nombre y otros parámetros de una clase cuando crean por primera vez objetos VolumeSnapshotClass, y los objetos no se pueden actualizar una vez creados. +El nombre de un objeto VolumeSnapshotClass es significativo y es la forma en que los usuarios pueden solicitar una clase en particular. Los administradores establecen el nombre y parámetros de una clase cuando crean por primera vez objetos VolumeSnapshotClass; una vez creados los objetos no pueden ser vez actualizados. ```yaml apiVersion: snapshot.storage.k8s.io/v1 @@ -43,7 +43,7 @@ deletionPolicy: Delete parameters: ``` -Los administradores pueden especificar un VolumeSnapshotClass predeterminado para VolumeSnapshots que no solicitan ninguna clase en particular para vincularse agregando la anotación: `snapshot.storage.kubernetes.io/is-default-class: "true"`. +Los administradores pueden especificar un VolumeSnapshotClass predeterminado para VolumeSnapshots que no solicitan ninguna clase en particular para vincularse agregando la anotación: `snapshot.storage.kubernetes.io/is-default-class: "true"`. ```yaml apiVersion: snapshot.storage.k8s.io/v1 @@ -59,15 +59,15 @@ parameters: ### Driver -Las clases de instantáneas de volumen tienen un controlador que determina qué complemento de volumen CSI se utiliza para aprovisionar VolumeSnapshots. Este campo debe especificarse. +Las clases de Snapshot de volumen tienen un controlador que determina que complemento de volumen CSI se utiliza para aprovisionar VolumeSnapshots. Este campo debe especificarse. ### DeletionPolicy -Las clases de instantáneas de volumen tienen un deletionPolicy. Le permite configurar lo que sucede con un VolumeSnapshotContent cuando se va a eliminar el objeto VolumeSnapshot al que está vinculado. La deletionPolicy de una clase de instantánea de volumen puede `Retain` o `Delete`. This field must be specified. +Las clases de Snapshot de volumen tienen un deletionPolicy. Permite configurar lo que sucede con un VolumeSnapshotContent cuando se va a eliminar el objeto VolumeSnapshot al que está vinculado. La deletionPolicy de una clase de Snapshot de volumen puede `Retain` o `Delete`. Este campo debe ser especificado. -Si la deletionPolicy es `Delete`, la instantánea de almacenamiento subyacente se eliminará junto con el objeto VolumeSnapshotContent. Si deletionPolicy es `Retain`, tanto la instantánea subyacente como VolumeSnapshotContent permanecerán. +Si la deletionPolicy es `Delete`, el Snapshot de almacenamiento subyacente se eliminará junto con el objeto VolumeSnapshotContent. Si deletionPolicy es `Retain`, tanto el Snapshot subyacente como VolumeSnapshotContent permanecerán. -## Parameters +### Parameters -Las clases de instantáneas de volumen tienen parámetros que describen las instantáneas de volumen que pertenecen a la clase de instantáneas de volumen. Se pueden aceptar diferentes parámetros dependiendo del `driver`. +Las clases de Snapshot de volumen tienen parámetros que describen los Snapshots de volumen que pertenecen a la clase de Snapshot de volumen. Se pueden aceptar diferentes parámetros dependiendo del `driver`. From b6dc198148e97ad897cf5a1f132a5a1078e33b34 Mon Sep 17 00:00:00 2001 From: Edith Date: Tue, 10 Aug 2021 17:16:29 -0500 Subject: [PATCH 4/5] grammar error second update --- content/es/docs/concepts/storage/volume-snapshot-classes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/es/docs/concepts/storage/volume-snapshot-classes.md b/content/es/docs/concepts/storage/volume-snapshot-classes.md index 0fbb03f32b..cf18340869 100644 --- a/content/es/docs/concepts/storage/volume-snapshot-classes.md +++ b/content/es/docs/concepts/storage/volume-snapshot-classes.md @@ -31,7 +31,7 @@ forma de describir las “clases” de almacenamiento al aprovisionar un Snapsho Cada VolumeSnapshotClass contiene los campos `driver`, `deletionPolicy`, y `parameters`, que se utilizan cuando un VolumeSnapshot que pertenece a la clase, necesita aprovisionarse dinámicamente. -El nombre de un objeto VolumeSnapshotClass es significativo y es la forma en que los usuarios pueden solicitar una clase en particular. Los administradores establecen el nombre y parámetros de una clase cuando crean por primera vez objetos VolumeSnapshotClass; una vez creados los objetos no pueden ser vez actualizados. +El nombre de un objeto VolumeSnapshotClass es significativo y es la forma en que los usuarios pueden solicitar una clase en particular. Los administradores establecen el nombre y parámetros de una clase cuando crean por primera vez objetos VolumeSnapshotClass; una vez creados los objetos no pueden ser actualizados. ```yaml apiVersion: snapshot.storage.k8s.io/v1 @@ -43,7 +43,7 @@ deletionPolicy: Delete parameters: ``` -Los administradores pueden especificar un VolumeSnapshotClass predeterminado para VolumeSnapshots que no solicitan ninguna clase en particular para vincularse agregando la anotación: `snapshot.storage.kubernetes.io/is-default-class: "true"`. +Los administradores pueden especificar un VolumeSnapshotClass predeterminado para VolumeSnapshots que no solicitan ninguna clase en particular. Para definir la clase predeterminada agregue la anotación: `snapshot.storage.kubernetes.io/is-default-class: "true"`. ```yaml apiVersion: snapshot.storage.k8s.io/v1 From 1df20dc263c146f007f6dc394d8540b8cc29b856 Mon Sep 17 00:00:00 2001 From: Edith Puclla <58795858+edithturn@users.noreply.github.com> Date: Tue, 17 Aug 2021 10:43:06 -0500 Subject: [PATCH 5/5] Update content/es/docs/concepts/storage/volume-snapshot-classes.md Thank you, Rael! :) Co-authored-by: Rael Garcia --- .../es/docs/concepts/storage/volume-snapshot-classes.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/content/es/docs/concepts/storage/volume-snapshot-classes.md b/content/es/docs/concepts/storage/volume-snapshot-classes.md index cf18340869..497b256e67 100644 --- a/content/es/docs/concepts/storage/volume-snapshot-classes.md +++ b/content/es/docs/concepts/storage/volume-snapshot-classes.md @@ -1,11 +1,7 @@ --- reviewers: -- saad-ali -- thockin -- msau42 -- jingxu97 -- xing-yang -- yuxiangqian +- edithturn +- raelga title: Volume Snapshot Classes content_type: concept weight: 30