跳到主要内容
uencoder

YAML Anchors

YAML 锚点用 &name 标记节点、*name 引用节点,实现 YAML 文档内的节点复用(别名)。

用途

在 YAML 文档中定义一次、多次引用同一节点,减少重复配置。

机制

&anchor 在节点前定义锚点名,*anchor 在别处引用同一节点(共享引用,修改一处全改)。锚点作用域为整个文档。

用例

  • CI/CD 矩阵复用
  • Docker Compose 卷复用
  • 配置 DRY

相关工具

参考链接