Skip to content

Commit 95ea287

Browse files
authored
Merge pull request #43820 from edithturn/add-content/es/docs/concepts/storage/windows-storage
[es] Add concepts/storage/windows-storage.md
2 parents e1b66b1 + 0a0c95a commit 95ea287

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
reviewers:
3+
- ramrodo
4+
- krol3
5+
- electrocucaracha
6+
title: Almacenamiento en Windows
7+
content_type: concept
8+
weight: 110
9+
---
10+
11+
<!-- overview -->
12+
13+
Esta página proporciona una descripción general del almacenamiento específico para el sistema operativo Windows.
14+
15+
<!-- body -->
16+
17+
## Almacenamiento persistente {#storage}
18+
19+
Windows tiene un controlador de sistema de archivos en capas para montar las capas del contenedor y crear un sistema de archivos de copia basado en NTFS. Todas las rutas de archivos en el contenedor se resuelven únicamente dentro del contexto de ese contenedor.
20+
21+
- Con Docker, los montajes de volumen solo pueden apuntar a un directorio en el contenedor y no a un archivo individual. Esta limitación no se aplica a containerd.
22+
23+
- Los montajes de volumen no pueden proyectar archivos o directorios de vuelta al sistema de archivos del host.
24+
25+
- No se admiten sistemas de archivos de solo lectura debido a que siempre se requiere acceso de escritura para el registro de Windows y la base de datos SAM. Sin embargo, se admiten volúmenes de solo lectura.
26+
27+
- Las máscaras y permisos de usuario en los volúmenes no están disponibles. Debido a que la base de datos SAM no se comparte entre el host y el contenedor, no hay un mapeo entre ellos. Todos los permisos se resuelven dentro del contexto del contenedor.
28+
29+
Como resultado, las siguientes funcionalidades de almacenamiento no son compatibles en nodos de Windows:
30+
31+
- Montajes de subruta de volumen: solo es posible montar el volumen completo en un contenedor de Windows
32+
- Montaje de subruta de volumen para secretos
33+
- Proyección de montaje en el host
34+
- Sistema de archivos raíz de solo lectura (los volúmenes mapeados todavía admiten `readOnly`)
35+
- Mapeo de dispositivos de bloque
36+
- Memoria como medio de almacenamiento (por ejemplo, `emptyDir.medium` configurado como `Memory`)
37+
- Características del sistema de archivos como uid/gid; permisos de sistema de archivos de Linux por usuario
38+
- Configuración de [permisos de secretos con DefaultMode](/docs/tasks/inject-data-application/distribute-credentials-secure/#set-posix-permissions-for-secret-keys) (debido a la dependencia de UID/GID)
39+
- Soporte de almacenamiento/volumen basado en NFS
40+
- Ampliación del volumen montado (resizefs)
41+
42+
Los {{< glossary_tooltip text="volúmenes" term_id="volume" >}} de Kubernetes habilitan la implementación de aplicaciones complejas, con requisitos de persistencia de datos y uso compartido de volúmenes de Pod, en Kubernetes.
43+
La gestión de volúmenes persistentes asociados a un backend o protocolo de almacenamiento específico incluye acciones como la provisión/desprovisión/redimensión de volúmenes, la conexión/desconexión de un volumen de/para un nodo de Kubernetes, y el montaje/desmontaje de un volumen de/para contenedores individuales en un Pod que necesita persistir datos.
44+
45+
Los componentes de gestión de volúmenes se envían como [plugin](/docs/concepts/storage/volumes/#volume-types) de volumen de Kubernetes.
46+
Las siguiente variedad de clases de plugins de volumen de Kubernetes son compatibles en Windows:
47+
48+
- [`FlexVolume plugins`](/docs/concepts/storage/volumes/#flexvolume)
49+
50+
- Ten en cuenta que los FlexVolumes han sido descontinuados a partir de la versión 1.23.
51+
52+
- [`CSI Plugins`](/docs/concepts/storage/volumes/#csi)
53+
54+
##### Plugins de volumen incorporados
55+
56+
Los siguientes plugins incorporados admiten almacenamiento persistente en nodos de Windows:
57+
58+
- [`azureFile`](/docs/concepts/storage/volumes/#azurefile)
59+
- [`gcePersistentDisk`](/docs/concepts/storage/volumes/#gcepersistentdisk)
60+
- [`vsphereVolume`](/docs/concepts/storage/volumes/#vspherevolume)

0 commit comments

Comments
 (0)