<p>I just updated my eks from 1.15 to 1.16 and I couldn't get my deployments in my namespaces up and running. when I do kubectl get po and try to list my pods they're all stuck in CrashLoopBackOff state. I tried describe one pod and this is what I get in the events section</p>
<pre><code>Events:
  Type     Reason   Age                  From     Message
  ----     ------   ----                 ----     -------
  Normal   Pulling  56m (x8 over 72m)    kubelet  Pulling image &quot;xxxxxxx.dkr.ecr.us-west-2.amazonaws.com/xxx-xxxx-xxxx:master.697.7af45fff8e0&quot;
  Warning  BackOff  75s (x299 over 66m)  kubelet  Back-off restarting failed container
</code></pre>
<p>kuberntets version -</p>
<pre><code>Client Version: version.Info{Major:&quot;1&quot;, Minor:&quot;20&quot;, GitVersion:&quot;v1.20.5&quot;, GitCommit:&quot;6b1d87acf3c8253c123756b9e61dac642678305f&quot;, GitTreeState:&quot;clean&quot;, BuildDate:&quot;2021-03-18T01:10:43Z&quot;, GoVersion:&quot;go1.15.8&quot;, Compiler:&quot;gc&quot;, Platform:&quot;linux/amd64&quot;}
Server Version: version.Info{Major:&quot;1&quot;, Minor:&quot;16+&quot;, GitVersion:&quot;v1.16.15-eks-e1a842&quot;, GitCommit:&quot;e1a8424098604fa0ad8dd7b314b18d979c5c54dc&quot;, GitTreeState:&quot;clean&quot;, BuildDate:&quot;2021-07-31T01:19:13Z&quot;, GoVersion:&quot;go1.13.15&quot;, Compiler:&quot;gc&quot;, Platform:&quot;linux/amd64&quot;}
</code></pre>

DevopsinAfrica
<p>So the problem is I was trying to deploy x86 containers on ARM node instance. Everything worked once I changed my launch template image for my node group</p>
