YAML Aliases
Un alias YAML referencia con *name un nodo de ancla ya definido, permitiendo que varios lugares compartan una misma instancia de nodo.
Propósito
Referenciar en YAML nodos definidos por anclas, logrando referencias compartidas en lugar de copias.
Mecanismo
*alias se resuelve al nodo marcado con el &anchor correspondiente. Un alias es una referencia compartida: mutar el nodo referenciado (cuando es mutable) afecta a cada sitio del alias. YAML 1.2 eliminó las anclas, pero la mayoría de las implementaciones aún las soportan.
Casos de uso
- Compartir nodos de configuración
- DRY en YAML
- Reutilización de definiciones de matrices