I want to be able to scale up different types of nodes both quickly and moderately quickly, AUTOMATICALLY WITH NO USER INPUT,with Puppet doing the configureation.
My idea so far is: A/ There are several nodes of each type sleeping, enough per type to last 15 minutes of normal to abnormally high peak loads. B/ There is a base Amazon image that I create for each node type, with Puppet on it stored, in case the load continues or business does :-) C/ The system detects that the average load is increasing, or the short term load is getting excessive. A new isntance is made from the correct type of instance, AND HERE:S the STICKY PART, the launching of the istance includes installing a unique cert on the instance for puppet, and also storing that cert/key in the puppet master (puppetmasters). Whomever needs to of the agent or puppetmaster contacts first and the new instance is under puppet control. D/ Whatever algorithm is needed to wait till things have calmed down, or immediately do an update using a catalog is to be determined (TBD). E/ When the load is gone, the newer instance goes to sleep with the older instances. F/ If the load average stays down, or to update the OS on older instances, the older instances are woken up -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/61486e3b-78b9-493d-9df4-4603b3000bcd%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
