Speaker
Mr
Bert Hubert
(PowerDNS)
Description
Routers and switches have long had the ability to serialise and commit their running configuration, leading to the easy ability to automate the deployment of known successful configurations.
Software, including software based routers, does not frequently have this ability. This makes automated deployment a lot of work: a playbook populates a server, but there is no way to turn a well-tuned server into a playbook.
Kolmo is an open source initiative to enable software to offer configuration serialisation compared to embedded default settings. This also allows for the porting of configuration files from one version to another, taking into account new or removed defaults.
Kolmo also offers programmatic access (read/write) to configuration files, which is far superior to the 'add_line' or regular expression based configuration manipulation frequently used during automated deployment.
Kolmo is a new development that will be presented as a ready to use proof of concept, but one that still requires a ton of feedback to become suitable to the network operator & wider communities. It is hoped that this presentation will facilitate such feedback.
More information can be found [on GitHub](https://github.com/ahupowerdns/kolmo/blob/master/README.md).
Talk Duration | 30 minutes |
---|---|
May we webcast & record the talk? | Yes |
May we publish the slides on our website? | Yes |
Primary author
Mr
Bert Hubert
(PowerDNS)