Skip to content

Commit 317c56c

Browse files
Modificación de salida de deployment
1 parent 45f5395 commit 317c56c

File tree

1 file changed

+29
-16
lines changed

1 file changed

+29
-16
lines changed

content/es/docs/concepts/workloads/controllers/deployment.md

Lines changed: 29 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -84,16 +84,15 @@ Esto es útil para futuras introspecciones, por ejemplo para comprobar qué coma
8484
A continuación, ejecuta el comando `kubectl get deployments`. La salida debe ser parecida a la siguiente:
8585

8686
```shell
87-
NAME DESIRED CURRENT 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/3 3 3 1s
8989
```
9090

9191
Cuando inspeccionas los Deployments de tu clúster, se muestran los siguientes campos:
9292

9393
* `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.
9595
cuando se crea el Deployment. Esto se conoce como el _estado deseado_.
96-
* `CURRENT` muestra cuántas réplicas se están ejecutando actualment.
9796
* `UP-TO-DATE` muestra el número de réplicas que se ha actualizado para alcanzar el estado deseado.
9897
* `AVAILABLE` muestra cuántas réplicas de la aplicación están disponibles para los usuarios.
9998
* `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
105104
* El número de réplicas actualizadas es 0 de acuerdo con el campo `.status.updatedReplicas`.
106105
* El número de réplicas disponibles es 0 de acuerdo con el campo `.status.availableReplicas`.
107106

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
111+
nginx-deployment 3/3 3 3 10s nginx nginx:1.7.9 app=nginx
112+
```
113+
114+
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+
108121
Para ver el estado del Deployment, ejecuta el comando `kubectl rollout status deployment.v1.apps/nginx-deployment`. Este comando devuelve el siguiente resultado:
109122

110123
```shell
@@ -115,8 +128,8 @@ deployment "nginx-deployment" successfully rolled out
115128
Ejecuta de nuevo el comando `kubectl get deployments` unos segundos más tarde:
116129

117130
```shell
118-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
119-
nginx-deployment 3 3 3 3 18s
131+
NAME READY UP-TO-DATE AVAILABLE AGE
132+
nginx-deployment 3/3 3 3 18s
120133
```
121134

122135
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:
204217
kubectl get deployments
205218
```
206219
```
207-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
208-
nginx-deployment 3 3 3 3 36s
220+
NAME READY UP-TO-DATE AVAILABLE AGE
221+
nginx-deployment 3/3 3 3 36s
209222
```
210223

211224
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.
515528
kubectl get deployment nginx-deployment
516529
```
517530
```
518-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
519-
nginx-deployment 3 3 3 3 30m
531+
NAME READY UP-TO-DATE AVAILABLE AGE
532+
nginx-deployment 3/3 3 3 30m
520533
```
521534

522535
```shell
@@ -601,8 +614,8 @@ Por ejemplo, imagina que estás ejecutando un Deployment con 10 réplicas, donde
601614
kubectl get deploy
602615
```
603616
```
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
606619
```
607620

608621
Si actualizas a una nueva imagen que no puede descargarse desde el clúster:
@@ -641,8 +654,8 @@ réplicas arranquen positivamente.
641654
kubectl get deploy
642655
```
643656
```
644-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
645-
nginx-deployment 15 18 7 8 7m
657+
NAME READY UP-TO-DATE AVAILABLE AGE
658+
nginx-deployment 18/15 7 8 7m
646659
```
647660

648661
```shell
@@ -665,8 +678,8 @@ Por ejemplo, con un Deployment que acaba de crearse:
665678
kubectl get deploy
666679
```
667680
```
668-
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
669-
nginx 3 3 3 3 1m
681+
NAME READY UP-TO-DATE AVAILABLE AGE
682+
nginx-deployment 3/3 3 3 1m
670683
```
671684
```shell
672685
kubectl get rs

0 commit comments

Comments
 (0)