Kustomize en Producción · Lección 11
¿Cómo funciona un strategic merge patch al modificar un recurso base en Kustomize?
Combina el patch con el recurso original de forma inteligente según el tipo de campo (fusionando listas por clave, sobrescribiendo valores escalares), similar a cómo Kubernetes gestiona actualizaciones de recursos existentes
Reemplaza por completo todo el recurso original con el contenido exacto del patch, sin fusionar nada
Solo puede modificar el campo 'metadata' del recurso, ningún otro campo
Requiere especificar la ruta exacta en formato JSON Pointer para cada campo modificado
Kustomize en Producción · Lección 11
Completa el código
Un strategic merge patch solo necesita incluir el
Revisa: solo necesita incluir el campo específico a modificar, no el recurso completo.
Kustomize en Producción · Lección 11
¿Por qué un strategic merge patch solo necesita incluir el campo específico que quiere cambiar (como replicas), sin tener que repetir todo el resto del manifiesto original completo?
Pista: Kustomize fusiona inteligentemente el patch con el recurso base, conservando automáticamente todo lo que no se menciona explícitamente en el patch, así que solo hace falta declarar exactamente qué campo específico se quiere cambiar.
✓
¡Lección completada!
strategicMergePatch — fundamentos
0
XP ganado
3
Vidas restantes