We love Hiera. When writing infrastructure as code, Hiera allows us to separate the what from the who. Separate the settings from the way the settings are applied. The default language for Hiera is YAML. YAML is a simple way to describe the data. But when your configuration grows, you start to notice some troubles. Your YAML files start to become bigger and bigger and slowly but surely become incomprehensible. You would like to reference other values. YAML supports this….. but not between different files. And the
& syntax YAML uses for defines and references, becomes a hassle when you use it much. In this blog post we are going to show you Connect. Connect add’s steroids to your Hiera and allows you much more flexibility than YAML.