choreos / choreos_middleware

CHOReOS will implement service middleware support, effectively enabling the deployment of adaptable, QoS-aware choreographies in the ULS Future Internet, integrating and further evolving the latest research advances in the area of Grid and Cloud computing, Enterprise Service Bus (ESB), and pervasive computing. Service-oriented middleware enables adaptable choreographies over ESB-based middleware, Grids, Clouds, and technologies for the Internet of Things, thus overcoming scalability and heterogeneity issues of the Future Internet.
http://www.choreos.fr
Mozilla Public License 2.0
9 stars 6 forks source link

Fast bootstrap #9

Closed leonardofl closed 11 years ago

leonardofl commented 11 years ago

The chef bootstrap take so long because it is necessary install the ruby and knife stuff. This first step could be skipped, since it is possible to create VMs with this stuff already installed. In our dev environment, we can make a VM snapshot with this things already installed. So, the bootstrap would have only to deal with server configuration and chef files/configuration on the node. However, we do not know yet how to tell bootstrap command that chef is already installed. We will have likely to create our own bootstrap script, with the end of the regular chef bootstrap.

leonardofl commented 11 years ago

Done to open stack! b88a1a6b8c3ecb30e714a22b96e4b20c75b3b11a

now, with chef-solo, it is just a question of creating an image with the chef already installed.