I have installed Molecule on AWS with 3 nodes sharing EFS. Everything looks good and working as expected.
All my installation files are on EFS as well as all types of log are stored centrally on EFS except local directory which is on each EBS of respective EC2 instance.
Consider an example, where I used 3 EC2 Instances of different configuration having different RAM size in my cluster. Normally I should have different JVM parameters config depends on machine config. But as I have only one container property file I can not apply different config. Also, atom management also showing config of first instance i installed.
I have following question.
1) Is it mandatory to have all nodes with same configuration ?
2) If not, which node configuration will be shown in Atom Management ( System CPU Count, Total System Memory, Temporary Directory Free Space, Local Directory Free Space etc .. ) ?
3) If we can set different properties for each node, then how ?
Please let me know for more information.