Tuesday, May 21 • 14:50 - 15:25
Reproducible Development and Deployment with Bazel and Telepresence - Christian Roggia, Engel & Völkers Technology GmbH

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
As the system grows in size and complexity the pain of maintaining an up-to-date local environment becomes less and less sustainable. Developers will eventually have to deal with large docker-compose YAMLs and strict build guidelines, slowing down the development process and encouraging build-push-deploy cycles instead. This talk will explore a better approach to the issue by making both development and deployment fully reproducible, reducing required efforts and allowing for more reliable releases.

Attendees will be introduced to the Bazel ecosystem combined with Telepresence’s proxying capabilities. The final goal is to understand how Bazel can help developers achieve a fully hermetic and reproducible build environment, and how locally produced images can be connected from developers’ machines to the remote cluster through the two-way communication proxy offered by Telepresence.

avatar for Christian Roggia

Christian Roggia

Backend Software Engineer, Engel & Völkers Technology GmbH
Christian is a Software Engineer at Engel & Völkers currently leading the team responsible for the technology stack used internally for development operations. He is an official member of the Kubernetes open source project and is a maintainer of multiple official Helm charts. In... Read More →

Tuesday May 21, 2019 14:50 - 15:25
Hall 8.0 C2