YAML Merge Keys
Las claves de fusión YAML usan << con una referencia de anclaje para fusionar los pares clave-valor de otro mapeo en el actual, proporcionando herencia/mixin dentro de documentos YAML.
Propósito
Reutilizar contenido de mapeos en la configuración YAML, evitando duplicación y soportando herencia y composición de configuración.
Mecanismo
Dentro de un mapeo, <<: *anchor fusiona todos los pares clave-valor del mapeo anclado en el actual; las claves homónimas del mapeo actual ganan. Se pueden fusionar múltiples referencias (forma de lista).
Casos de uso
- Reutilización de configuración CI/CD
- Herencia de servicios en Docker Compose
- Mixins de roles Ansible