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.
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.
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.