Kubernetes or Kubernetes Engine on Docker Desktop is a container cluster management service that groups Docker containers into logical units for easy scaling and management. Kubernetes, the leading open-source project of its kind in the world, offers a simple and powerful way to manage complex applications with constant availability and high security.
Kubernetes was originally developed by Google to handle the scaling needs of their operations team. It was open-sourced in 2014 so others can benefit from its utility and began gaining traction rapidly among enterprises looking for an enterprise production-ready solution such as Microsoft Azure Kubernetes Service (AKS) that lets them take advantage of Kubernetes’ scalability while managing it like they would a Kubernetes-as-a-service.
As Kubernetes gains popularity, it is becoming more and more invaluable to understand how to use Kubernetes on Docker Desktop so you can take advantage of Kubernetes’ powerful features for your team. It also ensures that Kubernetes will be supported
If you run Docker on a Windows 10 machine enabling Kubernetes in a matter of a few clicks away. To enable Kubernetes on Docker Desktop, Open the app, Click on Settings -> Select Kubernetes from the left menu and tick the box. Click Apply & Restart to continue.
Once Kubernetes is enabled you can start using it from the command line using the kubectl utility.