<p>I want to create kubernetes cluster, and what I need to do is, I have two servers. (Nodes) with 10x Intel Xeon and 32gb ram each. Can I run one application on both of them, so the application can use 20 cores, and 64gb of ram?</p>

Rlly
<p>Of course you can't. If you run application in kubernetes, then kubernetes will create a structure called pod to help run it. Each of your server will be a node in kubernetes. There can be many pods running this application ,but for each pod it can only use the resource of one node where the pods assigned.( a pod is like a container, but I don't know how it works)</p>
<p>If your application really needs 20 cores and 64gb, then you need a node that actually has 20 cores and 64gb.</p>
<p>But if you just want to make the full use of the resource, you can check the resource limit of your application (or calculate it by your own) and calculate how many copies you need to fully use your resource. For example, if your application needs at least 1 core and 1gb to run, then you can use a replicas and make 20 copy(may be less).</p>
