[ClusterLabs] [ha-devel] Hawk release 2.0

Zhu Lingshan lszhu at suse.com
Tue Feb 9 07:57:31 EST 2016


congratulations and thanks!

在 2016/2/8 23:30, Kristoffer Grönlund 写道:
> Hello everyone!
>
> It is my great pleasure to announce that Hawk 2.0.0 is released! Yes,
> technically the previous actual release was 0.7.2, but for various
> reasons I decided to bump the version number all the way up to 2.
>
> One of the reasons for doing so is the huge amount of changes that
> have gone into this version of Hawk. Not only does it look completely
> different, on the backend of things, everything has changed as well.
>
> First of all, Hawk now has a website! Visit http://hawk-ui.github.io/
> and check out the new logo designed by Manuele Carlini.
>
> I have also started working on a User Guide for Hawk, here:
> http://hawk-guide.readthedocs.org/ . It's still early days for the
> Guide and it needs more work to be truly useful, but already it has
> one thing going for it: It's a cluster usage guide which doesn't
> ignore fencing. I know some of you will like that, at least.
>
> ## New Features
>
> * Redesigned Frontend
>
>    The Hawk frontend has been modernised, and now uses
>    Bootstrap 3. The layout and organization of the user
>    interface has been rethought with usability in mind.
>
> * Updated Backend
>
>    Hawk 2 is based on Ruby on Rails 4.2 running on the Puma
>    web server. By using Puma, we can make Hawk as
>    unintrusive as possible on the cluster nodes without
>    compromising performance. In fact, thanks to the use of
>    asset precompilation Hawk 2 should perform better than
>    the Hawk 1 interface despite the updated visual style.
>
> * Wizards
>
>    In Hawk 1, the wizards were implemented as a custom
>    solution. For Hawk 2, the wizards have been moved into
>    the crm shell, making them available from the command
>    line as well. In addition to this move, the wizards have
>    been greatly improved. They now feature optional steps
>    and multi-step configuration (for example, in case
>    resources in an earlier step need to be started before
>    configuring the next set of resources). Wizards are also
>    able to perform complex actions like installing and
>    configuring necessary software packages.
>
> * Integrated Dashboard
>
>    The multi-cluster dashboard has been integrated into the
>    main interface. Now you can monitor multiple clusters
>    directly from the regular Hawk UI.
>
> * New Pacemaker Features
>
>    We support many of the features that have been added
>    recently to Pacemaker:
>    - Location constraints can apply to several resources
>      at once.
>    - Tags
>    - Remote nodes are shown separate from regular nodes
>      in the Dashboard
>
> * Configuration view and Command Log
>
>    To make the transition between command line usage and
>    the web interface easier, we've added the ability to
>    view the current cluster configuration in the command
>    line format, complete with syntax highlighting. Also,
>    the command log provides a list of recent commands
>    executed on the cluster from the web interface. This can
>    serve as a basic audit log, as well as helping new users
>    learn the command line interface directly by performing
>    operations on the cluster.
>
> * History Explorer and Simulator
>
>    Together with the general improvements to the interface,
>    the History Explorer has been redesigned to be easier to
>    use and more powerful. Now you can see more details for
>    each transition, as well as easily navigate forward and
>    backward in time through a report. The History Explorer
>    now also shows a summary of important events directly
>    when opening the report, to make it easy to find the
>    relevant events in the log. The report generation,
>    download and upload functions are all now accessible
>    from a single location.
>
>    Similarly, the Simulator has been updated to not only be
>    prettier (if you ever used the old version, you'll know
>    what I mean) but also easier to use.
>
> ## Downloading
>
> Source downloads for the release are available here:
>
>      https://github.com/ClusterLabs/hawk/releases/tag/hawk-2.0.0
>
> openSUSE Tumbleweed has a version of Hawk 2 (package name hawk2) which
> is very close to the actual release version, and the release will be
> there soon.
>
> Another way to try Hawk is to use the Vagrant configuration which
> comes with the User Guide. It configures a 1 - 3 node cluster with
> Hawk already installed and running.
>
> Thank you!
>
> Credit for the release goes to Tim Serong (for the original Hawk
> version), Thomas Boerger, Manuele Carlini and Thomas Hutterer. And
> also me.
>
> Cheers,
> Kristoffer
>





More information about the Users mailing list