Lecturer: In last section,
we finished finally installing Helm
onto our production Kubernetes cluster, multi-cluster.
Now we're going to put Helm into practice
and we're going to use it to install the NGINX Ingress.
Now I still have the NGINX Ingress documentation up.
Remember, you can get here
at kubernetes.github.io/ingress-nginx.
You'll then find the deployment tab,
and then down at the very bottom is the Using Helm section.
So you'll notice inside of here it says,
if the Kubernetes cluster has RBAC installed,
run this command right here.
So essentially all we gotta do is copy this command,
run it inside of our cloud shell, and we're good to go.
So I'm gonna copy this thing, I'll go back over to my shell,
I'm gonna paste it, and then I'll run that command.
All right, and very quickly here,
you're gonna see that it gets resolved for us.
So essentially what it did was create a full set
of different objects behind the scenes.
All the objects that were created
are gonna be very similar to what we had previously seen
inside of this mandatory command YAML file right here.
So we got a set of config maps, deployments.
We got that default server,
all that stuff we had spoken about previously.
If you take a look at some of the output right here,
you'll see that it gives us a example Ingress.
We are using an Ingress that looks very similar to it.
And you might also notice that we're seeing
a little bit of a print up here
of all the different resources that were created.
So we've got our LoadBalancer,
we got a ClusterIP for the default backend.
It looks like we got a deployment,
we got a pod for the controller and for that default backend
and a couple of other stuff in here as well,
such as a, hey, ClusterBoleBinding and a RollBinding.
We now know what those are.
So it looks like everything got set up correctly.
So let's take a quick pause right here.
When we come back to the next section,
we're gonna take a look at what happened in more detail
inside of our cluster.
So quick pause and I'll see you in just a minute.