Mark Burgess wrote:
> 
>>> You can build source on Windows with the Community Edition and cygwin
>>> libraries, or you
>>> can purchase a license running Cfengine Nova with extended (native
>>> running) Windows
>>> functions like registry management and services support.
>>>
>> Thanks - is there a way to evaluate the additional functionality of the
>> Nova version before purchase?   Also, is there a way to schedule changes
>> across a set of machines such that they happen within a small time
>> window but sequentially, stopping if any failures occur.
> 
> Of course, and of course ;-) Contact cont...@cfengine.com to discuss Nova.
> See the Short Topics guides on cfengine.com Technical Corner to see 
> introduction to
> distributed scheduling.

I'm having some trouble finding my way around the cfengine.com site.  Is there 
some reason it doesn't have a search of its own and isn't exposed to google?  
In 
particular, I want to understand how its internal abstractions match up with 
our 
processes to decide if it would be a useful tool for us.  Is there a more 'task 
oriented' view of how something like an application upgrade would be controlled 
though steps where a developer might commit a new version of an application 
with 
a new configuration option that has to be set on certain hosts, a QA person 
might deploy this new build and fine-tune the settings, then an operations 
person would schedule deployment across a farm of servers, usually in a way 
that 
does not change all of them at once and with the ability to revert to the 
previous version and configuration if problems appear.  Do all of the people in 
these roles have to understand the full scope of the cfengine language (or 
worse, defer to someone who does), or can the developer who makes the config 
file changes supply a module to edit it that stays tied to the application 
versioning and can the operations scheduler control the production machines 
just 
knowing about the version numbers that have passed QA?  If the operation people 
have to learn a programming language it isn't going to be a good fit - or if 
developers can affect more than their own app.

-- 
   Les Mikesell
    lesmikes...@gmail.com
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to