<p>I deployed the images of microservices currency-conversion and currency-exchange on Google cloud but in the Kubernetes Engine, I see that the pods/replica sets are not available.</p>
<p>When I check under Workload tab, I see that the service shows a message &quot;Does not have minimum availability&quot;</p>
<p><a href="https://i.stack.imgur.com/FFzUx.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/FFzUx.jpg" alt="enter image description here" /></a></p>
<p><a href="https://i.stack.imgur.com/NatB5.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/NatB5.jpg" alt="enter image description here" /></a></p>
<p>I added additional availability zone to increase the resources but that did not help.</p>
<p>How do I fix this ?</p>

<p>The pod is crashing hence why you're getting &quot;Does not mean minimum availability&quot;</p>
<p>You should look at the logs of the container first and see why its crashing</p>
<p><code>kubectl logs -n default {name of pod}</code></p>
