<p>I have an application running in multithreading and requires many cores on a SINGLE instance.
Just wondering how to merge multiple pod (ie containers) into a single big node, so the application can run on this big node.
For example: 64 pods into a single one (ie 64 cores).</p>
<p>This is not for production or HA service, just computation.
Application cannot be re-written.</p>
<p>Have <a href="https://stackoverflow.com/questions/20306628/how-to-make-all-distributed-nodes-ram-available-to-a-single-node">this reference</a>, a bit outdated.</p>

<p>You can't do this with Kubernetes alone. K8s can't merge nodes into a single computational unit.</p>
<p>If you have 1 node, with 60 CPU cores, you can assign 60 cores to your application.<br />
If you have 2 nodes, with 30 CPU cores each, you can only assign 30 CPU cores for your application, on each node.</p>
<p>Solutions in the post you linked are the way to go in your case.</p>
