We just got a quick tour of some aspects of Cuban eddies and now as I mentioned at the end of last video
I just want to highlight some really important pieces of terminology.
We're going to be using some of these turns quite a bit throughout the rest of this course.
So just what makes sure that's really clear what these mean.
First off what does a Cuban 80s cluster.
It's a collection of nodes plus a master to manage all those different nodes effectively.
It's the entire set of infrastructure that's going to run our code within mind.
What's a node a node is a virtual machine that's going to run all the different containers that we throw
at our communities cluster a single cluster might have many many nodes assigned to it.
It might only have one node.
So right now on our local computer we are running a Cuban 80s cluster and by default it has just one
node.
But as we start to deploy our application we might want to start to run multiple many maybe three ten
a thousand different nodes next step was a pod remember a pod for you and I.
In the context of this course we were going to kind of use the term pod and container interchangeably.
Technically they are absolutely not the same thing technically a pod is something that kind of wraps
up a container and a pod can wrap up multiple different containers together but we're not going to do
that inside this course.
So for you and I there's really a one to one mapping between pods and containers.
So we're probably just going to up using these terms rather interchangeably.
Next up was a deployment deployments are going to monitor a set of identical pods or pods that are meant
to run the same container inside them.
If anything ever happens to those pods.
So for example if the pod crashes or just stops running for any reason the deployment is going to see
that in automatically restart that pod for us.
And then finally a service and this is probably gonna be one of the most confusing terms that we're
going to run into because we are in a course about micro services.
We are creating services that are programs but then we're also creating services in communities that
are something totally different.
So remember a Cuba Nettie service is something that provides a very easy to remember your l so that
other running pods or containers inside of our cluster can very easily access another pod.
There are several different types of services and we're going to highlight and explore these different
types in due time.
I'm going to apologize right now because there's probably gonna be a lot of confusion as you move forward
when I can use the word service and you're gonna say wait like our application service or the community
service or what service you're talking about.
So just remember when you hear me say service it's always in the context of either Cuban natives or
some actual program that you and I are trying to run create and develop.
All right.
So again just quick reminder on these piece of terminology.
So all that mind you can take a quick pause right now and then as I've said two or three times now we're
gonna start to implement the flow that we just discussed in the next video.