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/controllers/deployment.md
+29-16Lines changed: 29 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -84,16 +84,15 @@ Esto es útil para futuras introspecciones, por ejemplo para comprobar qué coma
84
84
A continuación, ejecuta el comando `kubectl get deployments`. La salida debe ser parecida a la siguiente:
85
85
86
86
```shell
87
-
NAME DESIREDCURRENT UP-TO-DATE AVAILABLE AGE
88
-
nginx-deployment 3 0 0 0 1s
87
+
NAME READY UP-TO-DATE AVAILABLE AGE
88
+
nginx-deployment 3/333 1s
89
89
```
90
90
91
91
Cuando inspeccionas los Deployments de tu clúster, se muestran los siguientes campos:
92
92
93
93
*`NAME` enumera los nombre de los Deployments del clúster.
94
-
*`DESIRED` muestra el número deseado de _réplicas_ de la aplicación, que se define
94
+
*`READY` muestra cuántas réplicas de la aplicación están disponibles para sus usuarios. Sigue el patrón listo/deseado.
95
95
cuando se crea el Deployment. Esto se conoce como el _estado deseado_.
96
-
*`CURRENT` muestra cuántas réplicas se están ejecutando actualment.
97
96
*`UP-TO-DATE` muestra el número de réplicas que se ha actualizado para alcanzar el estado deseado.
98
97
*`AVAILABLE` muestra cuántas réplicas de la aplicación están disponibles para los usuarios.
99
98
*`AGE` muestra la cantidad de tiempo que la aplicación lleva ejecutándose.
@@ -105,6 +104,20 @@ Nótese cómo los valores de cada campo corresponden a los valores de la especif
105
104
* El número de réplicas actualizadas es 0 de acuerdo con el campo `.status.updatedReplicas`.
106
105
* El número de réplicas disponibles es 0 de acuerdo con el campo `.status.availableReplicas`.
107
106
107
+
Si deseamos obtener mas información del deployment adicione el parámetro `-o wide`, ejecuta el comando `kubectl get deployments -o wide`. La salida debe ser parecida a la siguiente:
108
+
109
+
```shell
110
+
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR
ejutando el comando anterior se muestran los siguientes campos acionales:
115
+
116
+
*`CONTAINERS` muestra el/los nombre(s) del contenedor declarado en `.spec.template.spec.containers.[name]`.
117
+
*`IMAGES` muestra el/los nombre(s) de las imagenes declarado en `.spec.template.spec.containers.[image]`.
118
+
*`SELECTOR` muestra el label selector que se declaro en matchLabels o matchExpressions.
119
+
120
+
108
121
Para ver el estado del Deployment, ejecuta el comando `kubectl rollout status deployment.v1.apps/nginx-deployment`. Este comando devuelve el siguiente resultado:
109
122
110
123
```shell
@@ -115,8 +128,8 @@ deployment "nginx-deployment" successfully rolled out
115
128
Ejecuta de nuevo el comando `kubectl get deployments` unos segundos más tarde:
116
129
117
130
```shell
118
-
NAME DESIREDCURRENT UP-TO-DATE AVAILABLE AGE
119
-
nginx-deployment 33 3 3 18s
131
+
NAME READY UP-TO-DATE AVAILABLE AGE
132
+
nginx-deployment 3/3 3 3 18s
120
133
```
121
134
122
135
Fíjate que el Deployment ha creado todas las tres réplicas, y que todas las réplicas están actualizadas (contienen
@@ -204,8 +217,8 @@ Cuando el despliegue funciona, puede que quieras `obtener` el Deployment:
204
217
kubectl get deployments
205
218
```
206
219
```
207
-
NAME DESIREDCURRENT UP-TO-DATE AVAILABLE AGE
208
-
nginx-deployment 33 3 3 36s
220
+
NAME READY UP-TO-DATE AVAILABLE AGE
221
+
nginx-deployment 3/3 3 3 36s
209
222
```
210
223
211
224
El número de réplicas actualizadas indica que el Deployment ha actualizado las réplicas según la última configuración.
@@ -515,8 +528,8 @@ al retroceder a la revisión 2.
515
528
kubectl get deployment nginx-deployment
516
529
```
517
530
```
518
-
NAME DESIREDCURRENT UP-TO-DATE AVAILABLE AGE
519
-
nginx-deployment 33 3 3 30m
531
+
NAME READY UP-TO-DATE AVAILABLE AGE
532
+
nginx-deployment 3/3 3 3 30m
520
533
```
521
534
522
535
```shell
@@ -601,8 +614,8 @@ Por ejemplo, imagina que estás ejecutando un Deployment con 10 réplicas, donde
601
614
kubectl get deploy
602
615
```
603
616
```
604
-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
605
-
nginx-deployment 10 10 10 10 50s
617
+
NAME READY UP-TO-DATE AVAILABLE AGE
618
+
nginx-deployment 10/10 10 10 50s
606
619
```
607
620
608
621
Si actualizas a una nueva imagen que no puede descargarse desde el clúster:
0 commit comments