microsoft / openshift-container-platform

OpenShift Container Platform on Azure
MIT License
134 stars 195 forks source link

Memory and CPU prerequisites #14

Open mglantz opened 6 years ago

mglantz commented 6 years ago

I've noted that memory and CPU prerequisites are ignored, any special reason for this? Seems to me, minimum node spec should be Standard_DS3_v2 and minimum master spec should be Standard_DS4_v2.

haroldwongms commented 6 years ago

@mglantz I am skipping the checks for the smaller cluster sizes (simple test purposes) that might want to use a lower cost VM.

ryannix123 commented 6 years ago

So just to clarify, the minimum specs for Nodes and Master are node Standard_DS3_v2 and minimum master spec is Standard_DS4_v2?

mglantz commented 6 years ago

This is also true for OpenShift Container Platform 3.7, which we just released. Minimum specs ( https://docs.openshift.com/container-platform/3.7/install_config/install/prerequisites.html#hardware ) are for a master server, 16 GB RAM and 2 VCPU, for a node it's 8 GB RAM and 1 VCPU.

When I check the gallery images which I can see on my Azure account, minimum gallery image spec should be Standard_DS3_V2 (14 GB RAM, 4 vCPU) for nodes and Standard_DS4_V2 (8 VCPU, 28 GB RAM) for master. The size under DS3_V4 is DS2_V2 which is 7 GB RAM and 2 vCPU (too little RAM) and the size under DS4_V2 is DS3_V4, which only has 14 GB RAM (too little).

mglantz commented 6 years ago

Please note that it's minimum requirements, that means that if you go lower than that your mileage will vary.

haroldwongms commented 6 years ago

@mglantz. I will update the documentation to point this out. Will probably also change the default to be a size that is within the minimum specs.