<p>As the question shows, I have very low knowledge about kubernetes. Following a tutorial, I made a Kubernetes cluster to run a web app on a local server using Minikube. I have applied the kubernetes components and they are running but the Web-Server does not respond to HTTP requests. My problem is that all the system that I have created is like a black box for me and I have literally no idea how to open it and see where the problem is. Can you explain how I can debug such implementaions in a wise way. Thanks.</p>

<pre><code>kubectl get pods
</code></pre>
<p>will show you all your pods and their status. A quick check to make sure that all is at least running.</p>
<p>If there are pods that are unhealthy, then</p>
<pre><code>kubectl describe pod &lt;pod name&gt;
</code></pre>
<p>will give some more information.. eg image not found etc</p>
<pre><code>kubectl log &lt;pod name&gt; --all
</code></pre>
<p>is often the next step , use <code>-f</code> to follow the logs as you exercise your api.</p>
<p>It is possible to link up images running in a pod with most ide debuggers, but instructions will differ depending on language and ide used...</p>
