Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It offers the ability to
schedule and manage containers at scale. In this course you’ll learn the fundamentals of Kubernetes
This
course will get you up and running with Kubernetes where you’ll learn how to set up a Kubernetes environment up on Mac or Windows using Minikube, and understand the
components for Kubernetes.
You’ll also learn how to deploy a sample Kubernetes application,
and manage it using the Kubernetes dashboard. We’ll also show how to deploy a more complicated application with a
database and APIs.
Finally, we’ll get into more advanced topics on Kubernetes, including production
deployments, namespaces, monitoring and logging, and authentication and
authorization.