Skip to content

Commit 343b912

Browse files
Nueva iteración de revisiones
1 parent a94ff06 commit 343b912

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

content/es/docs/tasks/manage-kubernetes-objects/declarative-config.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ La herramienta `kubectl` soporta tres modos distintos para la administración de
3030
* Configuración de objetos imperativa
3131
* Configuración de objetos declarativa
3232

33-
Acceda [Kubernetes Object Management](/docs/concepts/overview/working-with-objects/object-management/)
33+
Acceda a ña [Administración de objetos de Kubernetes](/docs/concepts/overview/working-with-objects/object-management/)
3434
para una discusión de las ventajas y desventajas de cada modo distinto de administración.
3535

3636
## Visión general
@@ -112,7 +112,7 @@ Despliegue la configuración activa usando `kubectl get`:
112112
kubectl get -f https://k8s.io/examples/application/simple_deployment.yaml -o yaml
113113
```
114114

115-
La salida le demostrará que la anotación `kubectl.kubernetes.io/last-applied-configuration`
115+
La salida le mostrará que la anotación `kubectl.kubernetes.io/last-applied-configuration`
116116
fue escrita a la configuración activa, y es consistente con los contenidos del archivo
117117
de configuración:
118118

@@ -194,7 +194,7 @@ Despliegue la configuración activa usando `kubectl get`:
194194
kubectl get -f https://k8s.io/examples/application/simple_deployment.yaml -o yaml
195195
```
196196

197-
La salida le demostrará que la anotación `kubectl.kubernetes.io/last-applied-configuration`
197+
La salida le mostrará que la anotación `kubectl.kubernetes.io/last-applied-configuration`
198198
fue escrita a la configuración activa, y es consistente con los contenidos del archivo
199199
de configuración:
200200

@@ -309,7 +309,7 @@ Despliegue la configuración activa usando `kubectl get`:
309309
kubectl get -f https://k8s.io/examples/application/update_deployment.yaml -o yaml
310310
```
311311

312-
La salida le mostrará los siguienes cambios hechos a la configuración activa:
312+
La salida le mostrará los siguientes cambios hechos a la configuración activa:
313313

314314
* El campo `replicas` retiene el valor de 2 definido por `kubectl scale`.
315315
Esto es posible ya que el campo fue omitido en el archivo de configuración.
@@ -372,8 +372,8 @@ Hay dos opciones diferentes para eliminar objetos gestionados por `kubectl apply
372372

373373
### Manera recomendada: `kubectl delete -f <archivo>`
374374

375-
Eliminar objetos de manera manual utilizando el comando imperativo es la opción
376-
recomendada, ya que es más explícito en relación a lo que será eliminado, y es
375+
La manera recomendada de eliminar objetos de manera manual es utilizando el comando
376+
imperativo, ya que es más explícito en relación a lo que será eliminado, y es
377377
menos probable que resulte en algo siendo eliminado sin la intención del usuario.
378378

379379
```shell
@@ -390,11 +390,11 @@ podrían ser introducidos en lanzamientos futuros.
390390
{{< /warning >}}
391391

392392
{{< warning >}}
393-
Sea cuidadoso o cuidadosa al usar este comando, para evitar eliminar objetos
393+
Sea cuidadoso(a) al usar este comando, para evitar eliminar objetos
394394
no intencionalmente.
395395
{{< /warning >}}
396396

397-
Como una alternativa a `kubectl delete`, puede usar `kubectl apply`para identificar objetos por ser
397+
Como una alternativa a `kubectl delete`, puede usar `kubectl apply` para identificar objetos a ser
398398
eliminados, luego de que sus archivos de configuración han sido eliminados del directorio. El commando `apply` con `--prune`
399399
consulta a la API del servidor por todos los objetos que coincidan con un grupo de etiquetas, e intenta relacionar
400400
la configuración obtenida de los objetos activos contra los objetos según sus archivos de configuración.
@@ -452,7 +452,7 @@ A continuación un ejemplo. Suponga que este es el archivo de configuración par
452452

453453
{{< codenew file="application/update_deployment.yaml" >}}
454454

455-
También, supognga que esta es la configuración activa para ese mismo objeto de tipo Deployment:
455+
También, suponga que esta es la configuración activa para ese mismo objeto de tipo Deployment:
456456

457457
```yaml
458458
apiVersion: apps/v1
@@ -501,13 +501,13 @@ Estos son los cálculos de unión que serían realizados por `kubectl apply`:
501501
En este ejemplo, `minReadySeconds` aparece en la anotación
502502
`last-applied-configuration` pero no aparece en el archivo de configuración.
503503
**Acción:** Limpiar `minReadySeconds` de la configuración activa.
504-
2. Calcular los campos por ser definidos, al leer los valores del firecho de configuración
504+
2. Calcular los campos por ser definidos, al leer los valores del fichero de configuración
505505
y compararlos con los valores en la configuración activa. En este ejemplo, el valor `image`
506506
en el archivo de configuración, no coincide con el valor en la configuración activa.
507507
**Acción:** Definir el campo `image` en la configuración activa.
508508
3. Definir el valor de la anotación `last-applied-configuration` para que sea consistente
509509
con el archivo de configuración.
510-
4. Unir los resultados de 1, 2 y 3, en una única solicitud de patch para enviar al API server.
510+
4. Unir los resultados de 1, 2 y 3, en una única solicitud de patch para enviar al servidor de API.
511511

512512
Esta es la configuración activa como resultado de esta unión:
513513

@@ -590,7 +590,7 @@ Campos primitivos son limpiados o reemplazados.
590590

591591
### Uniendo cambios en campos de un mapa
592592

593-
Los campos que conjúntamente representan un mapa, son unidos al comparar cada uno de los subcampos o elementos del mapa:
593+
Los campos que conjuntamente representan un mapa, son unidos al comparar cada uno de los subcampos o elementos del mapa:
594594

595595
{{< note >}}
596596
`-` determina que "no aplica" debido a que el valor no es utilizado.
@@ -599,7 +599,7 @@ Los campos que conjúntamente representan un mapa, son unidos al comparar cada u
599599
| Propiedad en archivo de configuración | Propiedad en configuración activa | Campo en last-applied-configuration | Acción |
600600
|---------------------------------------|-----------------------------------|-------------------------------------|------------------------------------------|
601601
| Si | Si | - | Comparar valores de sub-propiedades. |
602-
| Si | No | - | Usar configuracón local. |
602+
| Si | No | - | Usar configuración local. |
603603
| No | - | Si | Eliminar de la configuración activa. |
604604
| No | - | No | No hacer nada. Mantener el valor activo. |
605605

@@ -619,7 +619,7 @@ Trata la lista como si fuese un campo primitivo. Reemplaza o elimina la lista co
619619
Esto preserva el orden de los elementos.
620620

621621

622-
**Ejemplo:** Usndo `kubectl apply` para actualizar el campo `args` de un Contenedor en un Pod.
622+
**Ejemplo:** Usando `kubectl apply` para actualizar el campo `args` de un Contenedor en un Pod.
623623
Esto define el valor de `args` en la configuración activa, al valor en el archivo de configuración.
624624
Cualquier elemento de `args` que haya sido previamente agregado a la configuración activa se perderá.
625625
El orden de los elementos definidos en `args` en el archivo de configuración, serán conservados
@@ -644,12 +644,12 @@ en la configuración activa.
644644
#### Unir elementos individuales en una lista de elementos complejos
645645
646646
Trata la lista como un mapa, y trata cada campo específico de cada elemento como una llave.
647-
Agrega, elimina o actualiza elementos individuales. Esta operación no conserva orden.
647+
Agrega, elimina o actualiza elementos individuales. Esta operación no conserva el orden.
648648
649649
Esta estrategia de unión utiliza una etiqueta especial en cada campo llamada `patchMergeKey`. La etiqueta
650650
`patchMergeKey` es definida para cada campo en el código fuente de Kubernetes:
651651
[types.go](https://github.com/kubernetes/api/blob/d04500c8c3dda9c980b668c57abc2ca61efcf5c4/core/v1/types.go#L2747)
652-
Al unir una lista de mapas, el campo específicado en `patchMergeKey` para el elemento dado
652+
Al unir una lista de mapas, el campo especificado en `patchMergeKey` para el elemento dado
653653
se utiliza como un mapa de llaves para ese elemento.
654654

655655
**Ejemplo:** Utilice `kubectl apply` para actualizar el campo `containers` de un PodSpec.
@@ -704,8 +704,8 @@ Esto une la lista como si fuese un mapa donde cada elemento utiliza `name` por l
704704

705705
- El contenedor llamado "nginx-helper-a" fué eliminado al no aparecer ningún
706706
contenedor llamado "nginx-helper-a" en el archivo de configuración.
707-
- El contenedor llamado "nginx-helper-b" mantiene los cambios a `args`
708-
existentes en la configuración activa. `kubectl apply` pudo identificar que
707+
- El contenedor llamado "nginx-helper-b" mantiene los cambios existentes en `args`
708+
en la configuración activa. `kubectl apply` pudo identificar que
709709
el contenedor "nginx-helper-b" en la configuración activa es el mismo
710710
"nginx-helper-b" que aparece en el archivo de configuración, aún teniendo diferentes
711711
valores en los campos (no existe `args` en el archivo de configuración). Esto sucede

0 commit comments

Comments
 (0)