In this video, learn how to examine which ingress controller should they choose, as well as implement an ingress controller in Azure Kubernetes Service.
- [Instructor] I'll deploy the services … using kubectl apply. … This time, I also need to specify the namespace, … I want to deploy these services to. … The services are now running in the cluster, … but not reachable externally. … Now let's have a look at the ingress controllers. … The ingress controllers are defined declaratively … in YAML as any other Kubernetes resources. … The ingress control rules are set in the ingress spec. … The rules mark external paths to Kubernetes services. … In my definition, traffic to the route is routed … to the service helloworld-one and traffic to this other path … is routed to the service helloworld-two. … Both using port 80. … Let's deploy the ingress controllers. … Once I have deployed the ingress controllers, … let's verify that the services are indeed available … from the ingress controller only. … (keyboard crackling) … To do that, I'm going to run kubectl get services. … The external IP for all other services … besides the ingress controller is indeed set to none. …
Learn more about the AZ-400 exam at https://docs.microsoft.com/en-us/learn/certifications/exams/az-400.
- Building and running Dockerfiles
- Mounting data volumes
- Creating an Azure Container Registry
- Running apps from ACR
- Deploying ACR apps in ACI
- Creating AKS clusters
- Deploying apps to AKS