Skip to content

Commit 03d287c

Browse files
committed
docs: volumes - style correction
1 parent 21f41c6 commit 03d287c

File tree

1 file changed

+28
-28
lines changed

1 file changed

+28
-28
lines changed

content/es/docs/concepts/storage/volumes.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Kubernetes soporta muchos tipos de volúmenes. Un {{< glossary_tooltip term_id="
2323
puede utilizar cualquier número de tipos de volúmenes simultáneamente. Los tipos de volúmenes efímeros tienen el mismo tiempo de vida que un Pod, pero los volúmenes persistentes existen más allá del tiempo de vida de un Pod. Cuando un Pod deja de existir,
2424
Kubernetes destruye los volúmenes efímeros; sin embargo, Kubernetes no destruye los volúmenes persistentes. Para cualquier tipo de volumen en un Pod dado, los datos son preservados a lo largo de los reinicios del contenedor.
2525

26-
En su núcleo, un volumen es un directorio, posiblemente con algunos datos en este, que puede ser accesible para los contenedores en un pod. Cómo ese directorio llega a crearse, el medio que lo respalda, y el contenido de este se determinan por el tipo de volumen usado.
26+
En su núcleo, un volumen es un directorio, posiblemente con algunos datos en este, que puede ser accesible para los contenedores en un Pod. Cómo ese directorio llega a crearse, el medio que lo respalda, y el contenido de este se determinan por el tipo de volumen usado.
2727

2828
Para usar un volumen, especifica los volúmenes a proveer al por en `.spec.volumes` y declara
2929
dónde montar estos volúmenes dentro de los contenedores en `.spec.containers[*].volumeMounts`.
@@ -38,8 +38,8 @@ Kubernetes soporta varios tipos de volúmenes
3838
### awsElasticBlockStore {#awselasticblockstore}
3939

4040
Un volumen `awsElasticBlockStore` monta un
41-
[volumen EBS](https://aws.amazon.com/ebs/) de Amazon Web Services (AWS) en tu pod. A diferencia de
42-
`emptyDir`, que se borra cuando se quita un pod, el contenido de un volumen EBS es persistido cuando se desmonta el volumen.
41+
[volumen EBS](https://aws.amazon.com/ebs/) de Amazon Web Services (AWS) en tu Pod. A diferencia de
42+
`emptyDir`, que se borra cuando se quita un Pod, el contenido de un volumen EBS es persistido cuando se desmonta el volumen.
4343
Esto significa que un volumen EBS puede ser pre-poblado con datos, y que los datos puedes ser compartidos entre pods.
4444

4545
{{< note >}}
@@ -54,7 +54,7 @@ Existen algunas restricciones cuando usas un volumen `awsElasticBlockStore`:
5454

5555
#### Creando un volumen AWS EBS
5656

57-
Antes poder usar un volumen EBS en un pod, necesitas crearlo.
57+
Antes poder usar un volumen EBS en un Pod, necesitas crearlo.
5858

5959
```shell
6060
aws ec2 create-volume --availability-zone=eu-west-1a --size=10 --volume-type=gp2
@@ -103,7 +103,7 @@ Para desactivar el complemento de almacenamiento `awsElasticBlockStore` de ser c
103103

104104
### azureDisk {#azuredisk}
105105

106-
El tipo de volumen `azureDisk` monta un [Data Disk](https://docs.microsoft.com/en-us/azure/aks/csi-storage-drivers) de Microsoft Azure en el pod.
106+
El tipo de volumen `azureDisk` monta un [Data Disk](https://docs.microsoft.com/en-us/azure/aks/csi-storage-drivers) de Microsoft Azure en el Pod.
107107

108108
Para más detalles, mira el [`azureDisk` volume plugin](https://github.com/kubernetes/examples/tree/{{< param "githubbranch" >}}/staging/volumes/azure_disk/README.md).
109109

@@ -117,7 +117,7 @@ de complemento desde el complemento existente dentro del árbol existente al con
117117

118118
### azureFile {#azurefile}
119119

120-
El tipo de volumen `azureFile` monta un volumen de ficheros de Microsoft Azure (SMB 2.1 and 3.0) en un pod.
120+
El tipo de volumen `azureFile` monta un volumen de ficheros de Microsoft Azure (SMB 2.1 and 3.0) en un Pod.
121121

122122
Para más detalles, mira el [`azureFile` volume plugin](https://github.com/kubernetes/examples/tree/{{< param "githubbranch" >}}/staging/volumes/azure_file/README.md).
123123

@@ -135,7 +135,7 @@ El controlador Azure File CSI no soporta usar el mismo volumen con fsgroups dife
135135
### cephfs
136136

137137
Un volumen `cephfs` permite montar un volumen CephFS existente en tu Pod.
138-
A diferencia de `emptydir`, que es borrado cuando se remueve el pod, el contenido de un volumen `cephfs` es preservado y el volumen es meramente desmontado. Esto significa que un volumen `cephfs`puede ser pre-poblado por múltiples escritores simultáneamente.
138+
A diferencia de `emptydir`, que es borrado cuando se remueve el Pod, el contenido de un volumen `cephfs` es preservado y el volumen es meramente desmontado. Esto significa que un volumen `cephfs`puede ser pre-poblado por múltiples escritores simultáneamente.
139139

140140
{{< note >}}
141141
Debes tener tu propio servidor Ceph corriendo con el recurso compartido exportado antes de usarlo.
@@ -149,7 +149,7 @@ Mira el [CephFS example](https://github.com/kubernetes/examples/tree/{{< param "
149149
Kubernetes no debe ser configurado con el proveedor cloud OpenStack.
150150
{{< /note >}}
151151

152-
El tipo de volumen `cinder` se usa para montar un volumen Cinder de OpenStack en tu pod.
152+
El tipo de volumen `cinder` se usa para montar un volumen Cinder de OpenStack en tu Pod.
153153

154154
#### Cinder volume configuration example
155155

@@ -189,11 +189,11 @@ Si deshabilitas la función `CSIMigrationOpenStack`, el complemento del volumen
189189
Un [ConfigMap](/docs/tasks/configure-pod-container/configure-pod-configmap/)
190190
provee una manera de inyectar datos de configuración a los pods.
191191
Los datos almacenados en un ConfigMap se pueden referenciar en un volumen de tipo `configMap`
192-
y luego ser consumidos por aplicaciones contenerizadas corriendo en un pod.
192+
y luego ser consumidos por aplicaciones contenerizadas corriendo en un Pod.
193193

194194
Cuando haces referencia a un ConfigMap, provees el nombre del ConfigMap en el volumen.
195195
Puedes personalizar la ruta para una entrada específica en el ConfigMap.
196-
La siguiente configuración muestra cómo montar un ConfigMap `log-config` en un Pod llamado `configmap-pod:`
196+
La siguiente configuración muestra cómo montar un ConfigMap `log-config` en un Pod llamado `configmap-pod`:
197197

198198
```yaml
199199
apiVersion: v1
@@ -239,7 +239,7 @@ Mira el [downward API example](/docs/tasks/inject-data-application/downward-api-
239239

240240
### emptyDir {#emptydir}
241241

242-
Un volumen `emptyDir`es creado primero cuando se asigna un pod a un nodo, y existe mientras el Pod está corriendo en el nodo.
242+
Un volumen `emptyDir`es creado primero cuando se asigna un Pod a un nodo, y existe mientras el Pod está corriendo en el nodo.
243243
Como su nombre lo indica un volumen `emptydir`está inicialmente vacío. Todos los contenedores en el Pod pueden leer y escribir
244244
los archivos en el volumen `emptyDir`, aunque ese volumen se puede montar en la misma o diferente ruta en cada contenedor. Cuando un Pod es removido del nodo por alguna razón, los datos en `emptydir` se borran permanentemente.
245245

@@ -300,7 +300,7 @@ Revisa el [ejemplo de canal de fibra](https://github.com/kubernetes/examples/tre
300300
Flocker proporciona administración y orquestación de volúmenes de datos respaldados por una variedad de backends de almacenamiento.
301301

302302
Un volumen `flocker` permite montar un conjunto de datos Flocker en un Pod. Si el conjunto de datos no existe en Flocker, necesita ser creado primero con el CLI de Flocker o usando la API de Flocker. Si el conjunto de datos existe será adjuntado
303-
de nuevo por Flocker al nodo donde el pod está programado. Esto significa que los datos pueden ser compartidos entre pods como sea necesario.
303+
de nuevo por Flocker al nodo donde el Pod está programado. Esto significa que los datos pueden ser compartidos entre pods como sea necesario.
304304

305305
{{< note >}}
306306
Debes tener una instalación propia de Flocker ejecutándose antes de poder usarla.
@@ -312,7 +312,7 @@ Mira el [ejemplo de Flocker ](https://github.com/kubernetes/examples/tree/{{< pa
312312

313313
Un volumen `gcePersistentDisk` monta un volumen de Google Compute Engine (GCE)
314314
de [disco persistente](https://cloud.google.com/compute/docs/disks) (DP) en tu Pod.
315-
A diferencia de `emptyDir`, que se borra cuando el pod es removido, el contenido de un disco persistente es preservado
315+
A diferencia de `emptyDir`, que se borra cuando el Pod es removido, el contenido de un disco persistente es preservado
316316
y el volumen solamente se desmonta. Esto significa que un disco persistente puede ser pre-poblado con datos,
317317
y que esos datos se pueden compartir entre pods.
318318

@@ -366,7 +366,7 @@ spec:
366366

367367
La función de [discos regionales persistentes](https://cloud.google.com/compute/docs/disks/#repds)
368368
permite la creación de discos persistentes que están disponibles en dos zonas dentro de la misma región.
369-
Para usar esta función, el volumen debe ser provisto como un PersistentVolumen; referenciar el volumen directamente desde un pod no está soportado.
369+
Para usar esta función, el volumen debe ser provisto como un PersistentVolumen; referenciar el volumen directamente desde un Pod no está soportado.
370370

371371
#### Aprovisionamiento manual de un PD PersistentVolume Regional
372372

@@ -445,7 +445,7 @@ spec:
445445
### glusterfs
446446

447447
Un volumen `glusterfs` permite montar un volumen [Glusterfs](https://www.gluster.org) en tu Pod.
448-
A diferencia de `emptyDir`, que se borra cuando se remueve un pod, el contenido de un volumen `glusterfs` es preservado
448+
A diferencia de `emptyDir`, que se borra cuando se remueve un Pod, el contenido de un volumen `glusterfs` es preservado
449449
y el volumen solamente se desmonta. Esto significa que un volumen glusterfs puede ser pre-poblado con datos,
450450
y que los datos pueden ser compartidos entre pods. GlusterFS puede ser montado por múltiples escritores simultáneamente.
451451

@@ -457,12 +457,12 @@ Mira el [ejemplo de GlusterFS](https://github.com/kubernetes/examples/tree/{{< p
457457

458458
### hostPath {#hostpath}
459459

460-
Un volumen `hostPath` mona un fichero o un directorio del sistema de archivos del nodo host a tu Pod.
460+
Un volumen `hostPath` monta un archivo o un directorio del sistema de archivos del nodo host a tu Pod.
461461
Esto no es algo de muchos Pods necesiten, pero ofrece una trampa de escape poderosa para algunas aplicaciones.
462462

463463
Por ejemplo, algunos usos de un `hostPath` son:
464464

465-
- ejecutar un contenedor que necesita acceso a los directorios internos de docker, usa un `hostPath` de `/var/lib/docker`
465+
- ejecutar un contenedor que necesita acceso a los directorios internos de Docker, usa un `hostPath` de `/var/lib/docker`
466466
- ejecutar un cAdvisor en un contenedor; usa un `hostPath` de `/sys`
467467
- permitir a un Pod especificar si un `hostPath` dado debería existir ante de correr el Pod, si debe crearse, cómo debe existir
468468

@@ -475,8 +475,8 @@ Los valores soportados para el campo `tipo` son:
475475
| | Una cadena vacía (por defecto) es para compatibilidad con versiones anteriores, lo que significa que no se harán revisiones antes de montar el volumen hostPath. |
476476
| `DirectoryOrCreate` | Si no hay nada en la ruta dada, se creará un directorio vacío como es requerido con los permisos a 0755, teniendo el mismo grupo y propiedad que el Kubelet. |
477477
| `Directory` | Un directorio debe existir en la ruta dada |
478-
| `FileOrCreate` | Si no hay nada en la ruta dada, se creará un fichero vacío como es requerido con los permisos a 0644, teniendo el mismo grupo y propiedad que el Kubelet. |
479-
| `File` | Un fichero debe existir en la ruta dada |
478+
| `FileOrCreate` | Si no hay nada en la ruta dada, se creará un archivo vacío como es requerido con los permisos a 0644, teniendo el mismo grupo y propiedad que el Kubelet. |
479+
| `File` | Un archivo debe existir en la ruta dada |
480480
| `Socket` | Un socket de UNIX debe existir en la ruta dada |
481481
| `CharDevice` | Un dispositivo de caracteres debe existir en la ruta data |
482482
| `BlockDevice` | Un dispositivo de bloques dbe existir en la ruta dada |
@@ -511,8 +511,8 @@ spec:
511511
```
512512

513513
{{< caution >}}
514-
El modo `FileOrCreate` no crea el directorio padre del fichero. Si el directorio padre del fichero montado no existe,
515-
el pod falla en iniciar. Para asegurar que este modo funciona, puedes intentar montar directorios y ficheros de forma separada,
514+
El modo `FileOrCreate` no crea el directorio padre del archivo. Si el directorio padre del archivo montado no existe,
515+
el Pod falla en iniciar. Para asegurar que este modo funciona, puedes intentar montar directorios y ficheros de forma separada,
516516
tal como se muestra en la [ confugiración `FileOrCreate`](#hostpath-fileorcreate-example)
517517
{{< /caution >}}
518518

@@ -535,7 +535,7 @@ spec:
535535
volumes:
536536
- name: mydir
537537
hostPath:
538-
# Asegúrate que el directorio del fichero es creado.
538+
# Asegúrate que el directorio del archivo es creado.
539539
path: /var/local/aaa
540540
type: DirectoryOrCreate
541541
- name: myfile
@@ -574,7 +574,7 @@ a los nodos. El sistema está consciente de las limitaciones del nodo del volume
574574

575575
Sin embargo, los volúmenes `local`están sujetos a la disponibilidad del nodo subyacente y no son compatibles para todas las aplicaciones.
576576

577-
Si un nodo deja de estar sano, entonces el volumen `local` se vuelve inaccesible al pod.
577+
Si un nodo deja de estar sano, entonces el volumen `local` se vuelve inaccesible al Pod.
578578
El Pod que utiliza este volumen no se puede ejecutar.
579579
Las aplicaciones que usan volúmenes `local` deben ser capaces de tolerar esta disponibilidad reducida,
580580
así como la pérdida potencial de datos, dependiendo de las características de durabilidad del disco subyacente.
@@ -638,7 +638,7 @@ Mira el [ ejemplo NFS ](https://github.com/kubernetes/examples/tree/{{< param "g
638638

639639
### persistentVolumeClaim {#persistentvolumeclaim}
640640

641-
Un volumen `persistenceVolumeClain` se utiliza para montar un [PersistentVolume](/docs/concepts/storage/persistent-volumes/) en tu pod. PersistentVolumeClaims son una forma en que el usuario "reclama" almacenamiento duradero (como un PersistentDisk GCE o un volumen ISCSI) sin conocer los detalles del ambiente de la nube en particular.
641+
Un volumen `persistenceVolumeClain` se utiliza para montar un [PersistentVolume](/docs/concepts/storage/persistent-volumes/) en tu Pod. PersistentVolumeClaims son una forma en que el usuario "reclama" almacenamiento duradero (como un PersistentDisk GCE o un volumen ISCSI) sin conocer los detalles del ambiente de la nube en particular.
642642

643643
Mira la información spbre [PersistentVolumes](/docs/concepts/storage/persistent-volumes/) para más detalles.
644644

@@ -819,7 +819,7 @@ CSI es el complemento recomendado para usar Quobyte dentro de Kubernetes. El pro
819819
### rbd
820820

821821
Un volumen `rbd` permite montar un volumen [Rados Block Device](https://docs.ceph.com/en/latest/rbd/) (RBD) en tu Pod.
822-
A diferencia de `emptyDir`, que se borra cuando el pod es removido, el contenido de un volumen `rbd` es preservado y el volumen se desmonta. Esto significa que un volumen RBD puede ser pre-poblado con datos, y que estos datos pueden ser compartidos entre pods.
822+
A diferencia de `emptyDir`, que se borra cuando el Pod es removido, el contenido de un volumen `rbd` es preservado y el volumen se desmonta. Esto significa que un volumen RBD puede ser pre-poblado con datos, y que estos datos pueden ser compartidos entre pods.
823823

824824
{{< note >}}
825825
Debes tener una instalación de Ceph ejecutándose antes de usar RBD.
@@ -1020,7 +1020,7 @@ Para apagar el complemento `vsphereVolume` y no cargarlo por el administrador de
10201020

10211021
## Uso de subPath {#using-subpath}
10221022

1023-
Algunas veces es útil compartir un volumen para múltiples usos en un único pod.
1023+
Algunas veces es útil compartir un volumen para múltiples usos en un único Pod.
10241024
La propiedad `volumeMounts.subPath` especifica una sub-ruta dentro del volumen referenciado en lugar de su raíz.
10251025

10261026
El siguiente ejemplo muestra cómo configurar un Pod con la pila LAMP (Linux Apache MySQL PHP) usando un único volumen compartido. Esta configuración de ejemplo usando `subPath` no se recomienda para su uso en producción.
@@ -1168,7 +1168,7 @@ You can set up your [PersistentVolume/PersistentVolumeClaim with raw block volum
11681168
{{< feature-state for_k8s_version="v1.16" state="beta" >}}
11691169

11701170
Puedes configurar directamente volúmenes CSI dentro de la especificación del Pod.
1171-
Los volúmenes especificados de esta manera son efímeros y no se persisten entre reinicios del pod. Mira [Volúmenes efímeros](/docs/concepts/storage/ephemeral-volumes/#csi-ephemeral-volume) para más información.
1171+
Los volúmenes especificados de esta manera son efímeros y no se persisten entre reinicios del Pod. Mira [Volúmenes efímeros](/docs/concepts/storage/ephemeral-volumes/#csi-ephemeral-volume) para más información.
11721172

11731173
Para más información de cómo desarrollador un controlador CSI, mira la [documentación kubernetes-csi](https://kubernetes-csi.github.io/docs/)
11741174

@@ -1195,7 +1195,7 @@ For more details, see the [FlexVolume](https://github.com/kubernetes/community/b
11951195

11961196
## Propagación del montaje
11971197

1198-
La propagación del montaje permite compartir volúmenes montados por un contenedor para otros contenedores en el mismo pod, o aun para otros pods en el mismo nodo.
1198+
La propagación del montaje permite compartir volúmenes montados por un contenedor para otros contenedores en el mismo Pod, o aun para otros pods en el mismo nodo.
11991199

12001200
La propagación del montaje de un volumen es controlada por el campo `mountPropagation` en `Container.volumeMounts`. Sus valores son:
12011201

0 commit comments

Comments
 (0)