Writing plans in YAML
YAML plans run a list of steps in order, which allows you to define simple workflows. Steps can contain embedded Puppet code expressions to add logic where necessary.
YAML plans are an experimental feature and might experience breaking
changes in future minor releases.