<p>How much cpu and memory resources are allocated to a pod if we do not apply any resource quota in kubernetes?
How they are changed when we scale up/down our deployment?
I tried reading kubernetes docs but was unable to find above answers.
I am using amazon-eks.</p>

Mayank Senani
<blockquote>
<p>If you do not specify a memory limit for a Container, one of the
following situations applies:</p>
<ul>
<li><p>The Container has no upper bound on the amount of memory it uses. The
Container could use all of the memory available on the Node where
it is running.</p>
</li>
<li><p>The Container is running in a namespace that has a default memory limit, and the Container is automatically assigned the default limit.
Cluster administrators can use a LimitRange to specify a default value
for the memory limit.</p>
</li>
</ul>
</blockquote>
<p><a href="https://kubernetes.io/docs/tasks/configure-pod-container/assign-memory-resource/" rel="nofollow noreferrer">https://kubernetes.io/docs/tasks/configure-pod-container/assign-memory-resource/</a></p>
<blockquote>
<p>If you do not specify a CPU limit for a Container, then one of these
situations applies:</p>
<ul>
<li><p>The Container has no upper bound on the CPU resources it can use. The Container could use all of the CPU resources available on the Node
where it is running.</p>
</li>
<li><p>The Container is running in a namespace that has a default CPU limit, and the Container is automatically assigned the default limit.
Cluster administrators can use a LimitRange to specify a default value
for the CPU limit.</p>
</li>
</ul>
</blockquote>
<p><a href="https://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-resource/" rel="nofollow noreferrer">https://kubernetes.io/docs/tasks/configure-pod-container/assign-cpu-resource/</a></p>
