Я собираюсь настроить r10k для развертывания Puppet, и у меня есть несколько примеров файлов конфигурации r10k.yaml, но некоторые, похоже, используют дополнительные: в начале многих строк , например, на http://www.rubydoc.info/gems/r10k/1.1.4 :
---
:cachedir: '/var/cache/r10k'
Однако на https://github.com/puppetlabs/r10k/ blob / master / r10k.yaml.example :
---
cachedir: '/var/cache/r10k'
В чем разница и зачем использовать один из другого?
Таким образом, там переменная
:cachedir: '/var/cache/r10k'
будет читаться как
{
":cachedir": "/var/cache/r10k"
}
Вы можете проверить свой синтаксис здесь: http://yaml-online-parser.appspot.com/
варман вар: http://www.theforeman.org/manuals/1.5/index.html#3.5.2ConfigurationOptions