Could you change this data structure to a hash? Using an array will make attribute precedence evaluation (such as overriding an attribute in a role) nearly impossible. 

```ruby
default['fail2ban']['services'] = {
  'ssh' => {
    'enabled' => 'true',
    # ...
  }
}
```

This will make the data structure overridable :smile: