About the speaker

Lucy is a software engineer for Puppet, where she's currently working on the open source remote task runner Bolt. Lucy graduated from Oregon State University with a BS in Computer Science in June 2016, where she worked as a front-end engineer for the OSU Open Source Lab. In her free time Lucy enjoys hanging out with friends, hiking, experiencing new things, and enjoying a wide variety of podcasts, TV shows, blogs, books, and other media. You can see more of her work at http://lucywyman.me and http://github.com/lucywyman, see conference presentations she's given at http://slides.lucywyman.me, and read her thoughts at http://blog.lucywyman.me.

Session information: Speaker
Amsterdam 2018

Introduction to Bolt: Imperative and Declarative, Together at Last

Bolt is an open source remote task runner that executes ad hoc tasks, scripts, and commands across your infrastructure and applications. It's ideal for managing tasks that have intermediary states, and integrates with existing Puppet tools to provide resource management, tasks associated with modules, and visibility and logging. In this talk we'll cover: * A brief introduction to Bolt basics: tasks, plans, and configuration * An update on Bolt features we've added since the last PuppetConf * A demo of Bolt in action This talk is for anyone! Whether you're a veteran Puppet user whose modules are riddled with 'exec' statements, or you're new to configuration management and looking to quickly automate tasks across your infrastructure, this talk will give you the tools you need to manage your infrastructure both imperatively and declaratively.