Learn more about Open Source Summit Japan and register here
Wednesday, May 31 • 16:00 - 16:40
Libral: Towards a Systems Management API for Linux - David Lutterkort, Puppet, Inc.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Linux is famous for not having a comprehensive management API. Over the last decade of implementing configuration management tools, we have learnt what such an API should look like, and produced multiple implementations of such API's. Yet, these implementations are only useful in the context of one specific tool. Past attempts at such an API have generally failed because they were too hard to use and their management capabilities too hard to extend. Libral aims to provide a management API that existing and future management tools can build onto. Its goals are a desired-state, idempotent management API, a footprint that makes it suitable for resource-constrained environments, and extension mechanisms that make it easy to add management of new types of resources. The API is bidirectional so that libral can be used both for making changes and retrieving current configuration.


David Lutterkort

Advisory Software Engineer, Puppet, Inc.
David is a software engineer at Puppet, where he’s worked on projects such as application orchestration and Razor, the best provisioning tool, ever. Before joining Puppet, David worked at Red Hat on a variety of management tools and served as the maintainer of Apache Deltacloud... Read More →

Wednesday May 31, 2017 16:00 - 16:40 JST
Room 6