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 [email protected] 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
[email protected]
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine