Sonali Patel’s Post

🚨 Kubernetes Troubleshooting Scenario: Pods Running but App Not Accessible Externally 🚨 One of the most common (and tricky) issues in Kubernetes 👇 👉 Pods are Running & Ready 👉 Service is created 👉 Ingress is configured 👉 But still… ❌ Application not accessible from browser Here’s how I approach troubleshooting this step-by-step: 🔍 1. Check Ingress Configuration Validate host, path, and backend service mapping Ensure Ingress controller is running 🌐 2. Verify External Access Check if external IP is assigned Validate DNS mapping (A/CNAME record) 🔗 3. Inspect Service Confirm correct selector labels Ensure endpoints are properly mapped to pods 🛡️ 4. Network & Security Checks Network Policies NSGs / Firewalls Port exposure 🧪 5. Internal Testing Use kubectl port-forward Test service from inside cluster 📌 Key Insight: Even if pods are healthy, issues often lie in Ingress, Service mapping, or networking layers — not the application itself. 💡 Golden Rule: Always troubleshoot outside → inside (User → DNS → Ingress → Service → Pod) This kind of structured debugging approach has helped me quickly isolate issues and improve deployment reliability in Kubernetes environments. #Kubernetes #DevOps #CloudComputing #AKS #Troubleshooting #SRE #Azure #Containers

To view or add a comment, sign in

Explore content categories