Skip to content

Kubernetes Ingress - HTTP

Step-01: What we’ll do

  1. Deploy HTTP Ingress, test end-to-end.
  2. Undeploy HTTP objects.

Ingress and Retail Store Sample Application

Ingress and Retail Store Sample Application


Step-02: Kubernetes Manifests (Ingress - HTTP)

Folder: http_retail_store_k8s_manifests/

K8s Ingress HTTP Flow

Deploy Ingress HTTP

# Apply all HTTP manifests
kubectl apply -R -f http_retail_store_k8s_manifests/

Verify Ingress HTTP

# Get Ingress and ALB address
kubectl get ingress -A

# Describe ingress to review rules/annotations
kubectl describe ingress retail-store-http-instance-mode
kubectl describe ingress retail-store-http-ip-mode

# Quick browser or curl test (replace with your ALB DNS)
curl -v http://<ALB-DNS-NAME>

Expect the Retail Store UI over HTTP.


Step-03: Undeploy Ingress HTTP (prep for HTTPS)

kubectl delete -R -f http_retail_store_k8s_manifests
🎉 New Course
Ultimate DevOps Real-World Project Implementation on AWS
$15.99 $84.99 81% OFF
DEVOPS2026FEB
Enroll Now on Udemy →
🎉 Offer