From the course: Deploying Scalable Machine Learning for Data Science

Unlock the full course today

Join today to access over 24,700 courses taught by industry experts.

Deploying containers in a Kubernetes cluster

Deploying containers in a Kubernetes cluster

- [Instructor] Now, let's take a look at how we specify the configuration of our application in Kubernetes. We'll be working with a few terms in this video, so I just wanna go over those. First, is configuration files. These are files that use YAML or JSON to describe the desired state of your application, in terms of Kubernetes objects. That includes things like the number of replicas that you want running at any one time. Pods is a term we've encountered before. It's the basic unit for workloads on Kubernetes. Pods include applications that run together to make up a service. And then finally, we're gonna talk about deployments. A deployment is a running set of pods that implement your service. Now, let's review a deployment file example. This file is from the Kubernetes Website. When we work with it, or when we apply it, that means we tell Kubernetes what the specification is that we would like for our set of pods. Now, here in this example, we have a file that contains information,…

Contents