Skip to content

Latest commit

 

History

History
39 lines (22 loc) · 1.79 KB

Readme.md

File metadata and controls

39 lines (22 loc) · 1.79 KB

Ingress Controller in K8s

Introduction

✍️ Today you will learn about ingress controllers in Kubernetes.

Prerequisite

✍️ An understanding of Kubernetes and its networking concepts.

Use Case

  • You can use ingress controllers to route the traffic to the pods in a Kubernetes cluster.
  • You can use ingress controllers to route the traffic to the pods based on the host name and path and TLS.

Cloud Research

  • I went through the official documentation to learn more about ingress controllers.

  • There are many ingress controllers available. You can use the one that suits your needs. You can find the list of ingress controllers here.

  • I deployed an ingress controller in my Kubernetes cluster using the following command:

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.44.0/deploy/static/provider/cloud/deploy.yaml

You can find the latest version of the ingress controller here.

  • I created a service and a deployment for a pod and exposed the service using the ingress controller. I was able to access the pod using the host name and path.

  • I went through the official documentation to learn more about TLS.

☁️ Cloud Outcome

  • I was able to deploy an ingress controller in my Kubernetes cluster and access the pod using the host name and path.

Social Proof

Linkedin