<div dir="ltr">Hello everyone,<div><br></div><div>Currently Sahara [1] keeps two run mods: stand alone mode (all-in-one) and distributed mode. Difference between those modes is that second mode creates separation between API and engine processes. Such architecture allows the API process to remain relatively free to handle requests while offloading intensive tasks to the engine processes. [2] Second mode is more appropriate for big and complex environments, but you can also use stand alone mode for simple tasks and tests.</div><div><br></div><div>So, the main issue is that now puppet-sahara [3] uses only first all-in-one run mode. So, I've implemented support for distributed mode in puppet-sahara [4], please review this commit and provide feedback.</div><div><br></div><div>Also i have some +1 from Sahara team, including Sahara Cores.</div><div><br></div><div>[1] <a href="https://github.com/openstack/sahara" target="_blank">https://github.com/openstack/sahara</a></div><div>[2] <a href="http://docs.openstack.org/developer/sahara/userdoc/advanced.configuration.guide.html#distributed-mode-configuration" target="_blank">http://docs.openstack.org/developer/sahara/userdoc/advanced.configuration.guide.html#distributed-mode-configuration</a></div><div>[3] <a href="https://github.com/openstack/sahara" target="_blank">https://github.com/openstack/sahara</a><br clear="all"><div>[4] <a href="https://review.openstack.org/#/c/192721/" target="_blank">https://review.openstack.org/#/c/192721/</a></div><div><br></div><div>Thanks.</div><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div style="color:rgb(136,136,136)"><span style="font-family:arial;font-size:small">Best Regards,</span><br></div><span style="color:rgb(136,136,136)">Egorenko Denis</span>,</div><div><span style="color:rgb(136,136,136)">Deployment Engineer</span><br style="color:rgb(136,136,136)"><span style="color:rgb(136,136,136)">Mirantis</span><br></div></div></div></div>
</div></div>