Kubernetes for Developers: Moving from Docker Compose to Kubernetes

Do you need to move containers created with Docker Compose into Kubernetes for development or testing purposes? This course covers several solutions to simplify the process and introduces tools that support live development against Kubernetes.
Course info
Rating
(20)
Level
Beginner
Updated
May 29, 2020
Duration
2h 20m
Table of contents
Description
Course info
Rating
(20)
Level
Beginner
Updated
May 29, 2020
Duration
2h 20m
Description

As a developer, you may find that you need to move from the Docker Compose to Kubernetes. In this course, Kubernetes for Developers: Moving from Docker Compose to Kubernetes, you'll be provided with a developer-focused look at how Docker Compose services map to Kubernetes resources, and the process for moving between the two environments. First, you'll learn about different techniques and tools that can be used to convert Docker Compose YAML to Kubernetes manifest YAML such as Kompose. Next, you'll explore how Docker stack commands can be used to run Docker Compose services directly in Kubernetes. Finally, you'll discover how Kubernetes can be used for live development of an application using a tool called Skaffold. By the end of the course, you'll understand the available options for moving from Docker Compose to Kubernetes, and understand the different techniques that can help your productivity.

About the author
About the author

Dan Wahlin founded Wahlin Consulting, which provides consulting and training services on JavaScript, Angular, Node.js, C#, ASP.NET MVC, Web API, and Docker. He is a Google GDE, Microsoft MVP and Regional Director, and speaks at conferences and user groups around the world.

More from the author
Getting Started with Docker Containers
Beginner
1h 21m
Sep 3, 2020
Docker for Web Developers
Beginner
5h 38m
Jun 30, 2020
More courses by Dan Wahlin
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Welcome to the Kubernetes for Developers movie from Dr Composed of Kubernetes course. My Name's Dan Wallen and I'm a software developer, architect and trainer specializing in development container and Cloud technologies. I'm really excited to talk with you about different techniques that could be used to move your containers from Docker. Compose to Kubernetes. So we'll start off the course with a quick review of Dr Composed and COO Bernays Concepts and see how Dr Composed services map the different kubernetes resource is. From there, you'll learn about Dr Stack commands and how they can be used with Dr Desktop to deploy containers to kubernetes using an existing docker compose Yamil file. This is one of the easiest ways to get started moving your containers from Dr Composed to cover nets. Next, you'll learn about an open source project called Compose that could be used to convert doctor composed files into kubernetes manifest. Using only a single command, you learn about the kubernetes Yandle that's generated and modifications that you may end up making as the course progresses. You'll also learn about a tool called scaffold that could be used to convert a doctor composed Yamil file into kubernetes manifest files and how it can also be used to do live development against the Kubernetes cluster. Finally, we'll put all these concepts together and demonstrate using doctor stat commands composed and scaffold to move an application from Dr Composed to Kubernetes. So with that, let's get started with a quick review and learn how Dr Composed maps to Kubernetes.