Enough about minikube.
Up to this point, we've worked with Kubernetes.
And we've worked with it locally
with the help of minikube
which gave us this development cluster,
learning in a virtual machine on our local machine.
In this course section, we are going to learn
how we can deploy a Kubernetes cluster
or a Kubenetes set up a project managed with Kubernetes,
onto a real machine or onto multiple real machines.
So, we wanna put it into production
so that our Kubernetes cluster and the application
exposed by it is not just available locally
on our local machine with minikube,
but instead, that is reachable by anyone out there
in the world.
So, we wanna deploy our project now with Kubernetes.
And ofcourse we did already deploy containerized projects
before in this course.
There is an entire huge deployment section
but that was without Kubernetes,
which also is an option and it will come back
to whoever who need Kubernetes or not
at the end of this merger.
But this merger is about Kubernetes
and using Kubernetes for deploying our project
and for managing our project.
And therefore, we are going to start
by diving into some deployment options and core concepts.
But then thereafter we're also going to get started
with a real example using AWS EKS
which is a AWS service,
which allows us to deploy applications
with Kubernetes with ease.