You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/es/docs/concepts/workloads/pods/init-containers.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,18 +5,18 @@ weight: 40
5
5
---
6
6
7
7
<!-- overview -->
8
-
Esta página proporciona una descripción general de los contenedores de inicialización: contenedores especializados que se ejecutan
8
+
Esta página proporciona una descripción general de los contenedores de inicialización (init containers): contenedores especializados que se ejecutan
9
9
antes de los contenedores de aplicación en un {{< glossary_tooltip text="Pod" term_id="pod" >}}.
10
10
Los contenedores de inicialización pueden contener utilidades o scripts de instalación no presentes en una imagen de aplicación.
11
11
12
-
Tú puedes especificar contenedores de inicialización en la especificación del Pod junto con el array`containers`
12
+
Tú puedes especificar contenedores de inicialización en la especificación del Pod junto con el arreglo de`containers`
13
13
(el cual describe los contenedores de aplicación).
14
14
15
15
<!-- body -->
16
16
## Entendiendo los contenedores de inicialización
17
17
18
18
Un {{< glossary_tooltip text="Pod" term_id="pod" >}} puede tener múltiples contenedores
19
-
ejecutando applicaciones dentro de él, pero también puede tener uno o más contenedores de inicialización
19
+
ejecutando aplicaciones dentro de él, pero también puede tener uno o más contenedores de inicialización
20
20
que se ejecutan antes de que se inicien los contenedores de aplicación.
21
21
22
22
Los contenedores de inicialización son exactamente iguales a los contenedores regulares excepto por:
@@ -25,16 +25,16 @@ Los contenedores de inicialización son exactamente iguales a los contenedores r
25
25
* Cada contenedor de inicialiación debe completarse correctamente antes de que comience el siguiente.
26
26
27
27
Si el contenedor de inicialización de un Pod falla, kubelet reinicia repetidamente ese contenedor de inicialización hasta que tenga éxito.
28
-
Sin embargo, si el Pod tiene una `restartPolicy` de `Never` y un contenedor de inicialización falla durante el inicio de ese Pod, Kubernetes trata en general al Pod como fallido.
28
+
Sin embargo, si el Pod tiene una `restartPolicy` de `Never` y un contenedor de inicialización falla durante el inicio de ese Pod, Kubernetes trata al Pod en general como fallido.
29
29
30
30
Para especificar un contenedor de inicialización para un Pod, agrega el campo `initContainers` en
31
31
la [especificación del Pod](/docs/reference/kubernetes-api/workload-resources/pod-v1/#PodSpec),
32
-
como un array de elementos `container` (similar al campo `containers` de aplicación y su contenido).
32
+
como un arreglo de elementos `container` (similar al campo `containers` de aplicación y su contenido).
33
33
Consulta [Container](/docs/reference/kubernetes-api/workload-resources/pod-v1/#Container) en la
34
34
referencia de API para más detalles.
35
35
36
36
El estado de los contenedores de inicialización se devuelve en el campo `.status.initContainerStatuses`
37
-
como un array de los estados del contenedor (similar al campo `.status.containerStatuses`).
37
+
como un arreglo de los estados del contenedor (similar al campo `.status.containerStatuses`).
38
38
39
39
### Diferencias con los contenedores regulares
40
40
@@ -259,7 +259,7 @@ myapp-pod 1/1 Running 0 9m
259
259
```
260
260
261
261
Este sencillo ejemplo debería servirte de inspiración para crear tus propios
262
-
contenedores de inicialización. [What's next](#what-s-next) contiene un enlace a un ejemplo más detallado.
262
+
contenedores de inicialización. [¿Qué es lo que sigue?](#what-s-next) contiene un enlace a un ejemplo más detallado.
263
263
264
264
## Comportamiento detallado
265
265
@@ -305,7 +305,7 @@ error de validación es arrojado para cualquier contenedor que comparta un nombr
305
305
Dado el orden y la ejecución de los contenedores de inicialización, las siguientes reglas
306
306
para el uso de recursos se aplican:
307
307
308
-
* La más alta de cualquier solicitud particular de recurso o límite definido en todos los contenedores
308
+
* La solicitud más alta de cualquier recurso o límite particular definido en todos los contenedores
309
309
de inicialización es la *solicitud/límite de inicialización efectiva*. Si algún recurso no tiene un
310
310
límite de recursos especificado éste se considera como el límite más alto.
311
311
* La *solicitud/límite efectiva* para un recurso es la más alta entre:
@@ -319,7 +319,7 @@ para el uso de recursos se aplican:
319
319
320
320
La cuota y los límites son aplicados con base en la solicitud y límite efectivos de Pod.
321
321
322
-
Los grupos de control de nivel de Pod (cgroups) se basan en la solicitud y el límite de Pod efectivos, al igual que el scheduler.
322
+
Los grupos de control de nivel de Pod (cgroups) se basan en la solicitud y el límite de Pod efectivos, al igual que el planificador de Kubernetes ({{< glossary_tooltip term_id="kube-scheduler" text="kube-scheduler" >}}).
0 commit comments