Kustomize en Producción · Lección 13
¿Qué cambio de sintaxis se recomienda seguir en versiones modernas de Kustomize, respecto a los campos 'patchesStrategicMerge' y 'patchesJson6902' más antiguos?
Usar el campo unificado 'patches', que puede contener tanto patches de tipo strategic merge como JSONPatch dentro de la misma lista, simplificando la sintaxis general del archivo
Los campos antiguos fueron eliminados por completo sin ningún reemplazo posible
Solo se puede usar la sintaxis antigua en versiones de Kustomize anteriores a 2015
El nuevo campo 'patches' solo puede contener un único patch en toda la kustomization
Kustomize en Producción · Lección 13
Completa el código
patches:
- path:
Revisa: por ejemplo, patches: - path: mi-patch.yaml.
Kustomize en Producción · Lección 13
¿Por qué unificar ambos tipos de patches bajo un solo campo 'patches' simplifica la lectura de un kustomization.yaml, en vez de tener que recordar dos campos distintos según el tipo de patch usado?
Pista: reduce la cantidad de sintaxis distinta que un equipo tiene que aprender y recordar, consolidando el concepto de 'un patch' bajo un solo campo consistente, en vez de tener reglas separadas según el tipo específico de patch usado.
✓
¡Lección completada!
patchesStrategicMerge vs patches (sintaxis moderna)
0
XP ganado
3
Vidas restantes