[ClusterLabs] [ha-devel] Hawk release 2.0
Zhu Lingshan
lszhu at suse.com
Tue Feb 9 12:57:31 UTC 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