 Okay in this video we are going to go through as far as setting up Kubernetes using Docker desktop. So to do so this is only if you're running Docker desktop. Come into preferences for Docker desktop and you can see here I am using the macOS version. There's a tab for Kubernetes. If you're using Windows it can be fairly similar to this. All we have to do is come over here and enable Kubernetes and you can see here show system containers. We don't need to see those so this is automatically going to hide these so Docker desktop does work similar. It does bring up a single node Kubernetes air quotes cluster. Single node cluster seems like a contradiction in terms to me but it will bring up a single node cluster. All we have to do is say apply and restart and we can see that it takes a few minutes. That's because it's probably going to bring down some containers for this to support the cluster and this will get Kubernetes on our system. And again if you're running Docker desktop this is probably the easiest path to go as far as getting a local Kubernetes system running on your system. If you are not there's I listed out a couple options previously but to continue with the course we will need Kubernetes up and running on your system. Okay it took a few minutes for everything to get started. You can see here that I've enabled it. You'll see a progress bar while it starts up and I did not take the option to show system containers so you can't see them and they are not going to be listed under everything. So if I come back over here to the command line even if I do Docker PS you can see that I have Postgres and Adminer. These are two containers that I have up running but we don't see anything for Kubernetes but we do know from the UI that we expect that it is up and running. So let's come over to the command line and if I do kubectl that's a get nodes. You can see that it's prompting me for our username. It should not be doing that so I'm going to control C out of that and if I had some other version such as Minikube installed at one time might have to go ahead and set it to use the desktop version and so what we can do is kubectl config get context. You can see that I do have another one there so at some point in time it looks like the second one was created there. We want the Docker desktop so what I want to do is tell it to use that and depending on how you set things up you might not have to do this stuff but I've done quite a bit of development on this machine over the years. I want to say kubectl config use context like so so we switch the context in the kubectl and clear this. Now it should be able to use kubectl get nodes and you can see that we did connect to the Docker desktop Kubernetes cluster and it says that we are ready and we're not really running much right now so not much to see but we are able to connect to the Docker desktop Kubernetes single node cluster.