Docker-Based-Pipelines (1) 

   Sponsored by Codefresh

January 31, 2019

11 AM ET 

Most people think "adopting containers" means deploying Docker images to production. In practice, adopting containers in the continuous integration process provides visible benefits even if the production environment are VMs.

In this webinar, we will explore this pattern by packaging all build tools inside Docker containers.

Container-based pipelines allow us to create and reuse building blocks to make pipeline creation and management MUCH easier. It's like building with Legos instead of clay.

This not only makes pipeline creation and maintenance much easier, it also solves a myriad of classic CI/CD problems such as:

  • Putting an end to version conflicts in build machines
  • Eliminating build machine management in general
  • Step portability and maintenance

In a very real sense, Docker-based pipelines reflect lessons learned from microservices in CI/CD pipelines. We will share tips and tricks for running these kinds of pipelines while using Codefresh as a CI/CD solution as it fully supports pipelines where each build step is running on its own Docker image.

Kostis-Kapelonis

Kostis Kapelonis, Developer Advocate, Codefresh

Kostis has more than 10 years of experience as a software developer, release engineer, and test analyst. He lives and breathes automation, good testing practices and stress-free deployments. He works as a developer advocate at Codefresh, the CI/CD company that ties Docker, Helm and Kubernetes in a single and cohesive platform.

 

 

 

Dan Garfield2

Dan Garfield, Chief Technology Evangelist, Codefresh

Dan Garfield is a full-stack engineer, Google Developer Expert, and member of the Forbes Technology Council. As a Kubernaut and CI/CD expert, Dan has built tools for advanced deployment methodologies with Kubernetes, Helm, and Istio. His code and talks have been featured at conferences including Kubecon, Dev Week, Google Cloud Summit, SwampUp, Redis Conf and many more.