Author: pzampino
Date: Tue Jul 10 16:01:40 2018
New Revision: 1835573

URL: http://svn.apache.org/viewvc?rev=1835573&view=rev
Log:
Updated the section on ZooKeeper-based HaProvider configuration

Modified:
    knox/site/books/knox-0-10-0/deployment-overview.png
    knox/site/books/knox-0-10-0/deployment-provider.png
    knox/site/books/knox-0-10-0/deployment-service.png
    knox/site/books/knox-0-10-0/general_saml_flow.png
    knox/site/books/knox-0-10-0/runtime-overview.png
    knox/site/books/knox-0-10-0/runtime-request-processing.png
    knox/site/books/knox-0-11-0/deployment-overview.png
    knox/site/books/knox-0-11-0/deployment-provider.png
    knox/site/books/knox-0-11-0/deployment-service.png
    knox/site/books/knox-0-11-0/general_saml_flow.png
    knox/site/books/knox-0-11-0/runtime-overview.png
    knox/site/books/knox-0-11-0/runtime-request-processing.png
    knox/site/books/knox-0-12-0/deployment-overview.png
    knox/site/books/knox-0-12-0/deployment-provider.png
    knox/site/books/knox-0-12-0/deployment-service.png
    knox/site/books/knox-0-12-0/general_saml_flow.png
    knox/site/books/knox-0-12-0/runtime-overview.png
    knox/site/books/knox-0-12-0/runtime-request-processing.png
    knox/site/books/knox-0-13-0/deployment-overview.png
    knox/site/books/knox-0-13-0/deployment-provider.png
    knox/site/books/knox-0-13-0/deployment-service.png
    knox/site/books/knox-0-13-0/general_saml_flow.png
    knox/site/books/knox-0-13-0/runtime-overview.png
    knox/site/books/knox-0-13-0/runtime-request-processing.png
    knox/site/books/knox-0-14-0/deployment-overview.png
    knox/site/books/knox-0-14-0/deployment-provider.png
    knox/site/books/knox-0-14-0/deployment-service.png
    knox/site/books/knox-0-14-0/general_saml_flow.png
    knox/site/books/knox-0-14-0/runtime-overview.png
    knox/site/books/knox-0-14-0/runtime-request-processing.png
    knox/site/books/knox-0-4-0/deployment-overview.png
    knox/site/books/knox-0-4-0/deployment-provider.png
    knox/site/books/knox-0-4-0/deployment-service.png
    knox/site/books/knox-0-4-0/runtime-overview.png
    knox/site/books/knox-0-4-0/runtime-request-processing.png
    knox/site/books/knox-0-5-0/deployment-overview.png
    knox/site/books/knox-0-5-0/deployment-provider.png
    knox/site/books/knox-0-5-0/deployment-service.png
    knox/site/books/knox-0-5-0/runtime-overview.png
    knox/site/books/knox-0-5-0/runtime-request-processing.png
    knox/site/books/knox-0-6-0/deployment-overview.png
    knox/site/books/knox-0-6-0/deployment-provider.png
    knox/site/books/knox-0-6-0/deployment-service.png
    knox/site/books/knox-0-6-0/runtime-overview.png
    knox/site/books/knox-0-6-0/runtime-request-processing.png
    knox/site/books/knox-0-7-0/deployment-overview.png
    knox/site/books/knox-0-7-0/deployment-provider.png
    knox/site/books/knox-0-7-0/deployment-service.png
    knox/site/books/knox-0-7-0/general_saml_flow.png
    knox/site/books/knox-0-7-0/runtime-overview.png
    knox/site/books/knox-0-7-0/runtime-request-processing.png
    knox/site/books/knox-0-8-0/deployment-overview.png
    knox/site/books/knox-0-8-0/deployment-provider.png
    knox/site/books/knox-0-8-0/deployment-service.png
    knox/site/books/knox-0-8-0/general_saml_flow.png
    knox/site/books/knox-0-8-0/runtime-overview.png
    knox/site/books/knox-0-8-0/runtime-request-processing.png
    knox/site/books/knox-0-9-0/deployment-overview.png
    knox/site/books/knox-0-9-0/deployment-provider.png
    knox/site/books/knox-0-9-0/deployment-service.png
    knox/site/books/knox-0-9-0/general_saml_flow.png
    knox/site/books/knox-0-9-0/runtime-overview.png
    knox/site/books/knox-0-9-0/runtime-request-processing.png
    knox/site/books/knox-0-9-1/deployment-overview.png
    knox/site/books/knox-0-9-1/deployment-provider.png
    knox/site/books/knox-0-9-1/deployment-service.png
    knox/site/books/knox-0-9-1/general_saml_flow.png
    knox/site/books/knox-0-9-1/runtime-overview.png
    knox/site/books/knox-0-9-1/runtime-request-processing.png
    knox/site/books/knox-1-0-0/deployment-overview.png
    knox/site/books/knox-1-0-0/deployment-provider.png
    knox/site/books/knox-1-0-0/deployment-service.png
    knox/site/books/knox-1-0-0/general_saml_flow.png
    knox/site/books/knox-1-0-0/runtime-overview.png
    knox/site/books/knox-1-0-0/runtime-request-processing.png
    knox/site/books/knox-1-1-0/deployment-overview.png
    knox/site/books/knox-1-1-0/deployment-provider.png
    knox/site/books/knox-1-1-0/deployment-service.png
    knox/site/books/knox-1-1-0/general_saml_flow.png
    knox/site/books/knox-1-1-0/runtime-overview.png
    knox/site/books/knox-1-1-0/runtime-request-processing.png
    knox/site/books/knox-1-1-0/user-guide.html
    knox/site/index.html
    knox/site/issue-tracking.html
    knox/site/license.html
    knox/site/mail-lists.html
    knox/site/project-info.html
    knox/site/team-list.html
    knox/trunk/books/1.1.0/config.md

Modified: knox/site/books/knox-0-10-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-10-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-10-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-10-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-10-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-10-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-10-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-11-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-11-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-12-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-13-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-14-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-4-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-4-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-4-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-4-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-4-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-5-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-5-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-5-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-5-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-5-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-6-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-6-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-6-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-6-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-6-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-6-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-6-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-6-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-6-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-6-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-7-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-7-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-8-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-8-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-0-9-1/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-0-9-1/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-0-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/deployment-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/deployment-provider.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-provider.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/deployment-service.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-service.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/general_saml_flow.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/general_saml_flow.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/runtime-overview.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-overview.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/runtime-request-processing.png
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-request-processing.png?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
Binary files - no diff available.

Modified: knox/site/books/knox-1-1-0/user-guide.html
URL: 
http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/user-guide.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/books/knox-1-1-0/user-guide.html (original)
+++ knox/site/books/knox-1-1-0/user-guide.html Tue Jul 10 16:01:40 2018
@@ -869,59 +869,34 @@ ip-10-39-107-209.ec2.internal
 </topology>
 </code></pre><h5><a id="Hostmap+Provider+Configuration">Hostmap Provider 
Configuration</a> <a href="#Hostmap+Provider+Configuration"><img 
src="markbook-section-link.png"/></a></h5><p>Details about each provider 
configuration element is enumerated below.</p>
 <dl><dt>topology/gateway/provider/role</dt><dd>The role for a Hostmap provider 
must always be 
<code>hostmap</code>.</dd><dt>topology/gateway/provider/name</dt><dd>The 
Hostmap provider supplied out-of-the-box is selected via the name 
<code>static</code>.</dd><dt>topology/gateway/provider/enabled</dt><dd>Host 
mapping can be enabled or disabled by providing <code>true</code> or 
<code>false</code>.</dd><dt>topology/gateway/provider/param</dt><dd>Host 
mapping is configured by providing parameters for each external to internal 
mapping.</dd><dt>topology/gateway/provider/param/name</dt><dd>The parameter 
names represent the external host names associated with the internal host names 
provided by the value element. This can be a comma separated list of host names 
that all represent the same physical host. When mapping from internal to 
external host name the first external host name in the list is 
used.</dd><dt>topology/gateway/provider/param/value</dt><dd>The parameter 
values represent the int
 ernal host names associated with the external host names provider by the name 
element. This can be a comma separated list of host names that all represent 
the same physical host. When mapping from external to internal host names the 
first internal host name in the list is used.</dd>
-</dl><h4><a id="Simplified+Topology+Descriptors">Simplified Topology 
Descriptors</a> <a href="#Simplified+Topology+Descriptors"><img 
src="markbook-section-link.png"/></a></h4><p>Simplified descriptors are a means 
to facilitate provider configuration sharing and service endpoint discovery. 
Rather than editing an XML topology descriptor, it&rsquo;s possible to create a 
simpler YAML (or JSON) descriptor specifying the desired contents of a 
topology, which will yield a full topology descriptor and deployment.</p><h5><a 
id="Externalized+Provider+Configurations">Externalized Provider 
Configurations</a> <a href="#Externalized+Provider+Configurations"><img 
src="markbook-section-link.png"/></a></h5><p>Sometimes, the same provider 
configuration is applied to multiple Knox topologies. With the provider 
configuration externalized from the simple descriptors, a single configuration 
can be referenced by multiple topologies. This helps reduce the duplication of 
configuration, and the need to updat
 e multiple configuration files when a policy change is required. Updating a 
provider configuration will trigger an update to all those topologies that 
reference it.</p><p>The contents of externalized provider configuration is 
identical to the gateway element from a full topology descriptor. The only 
difference is that it&rsquo;s defined in its own XML file in 
<code>{GATEWAY_HOME}/conf/shared-providers/</code></p><p><em>Provider 
Configuration Example</em></p>
-<pre><code>&lt;gateway&gt;
-    &lt;provider&gt;
-        &lt;role&gt;authentication&lt;/role&gt;
-        &lt;name&gt;ShiroProvider&lt;/name&gt;
-        &lt;enabled&gt;true&lt;/enabled&gt;
-        &lt;param&gt;
-            &lt;name&gt;sessionTimeout&lt;/name&gt;
-            &lt;value&gt;30&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;main.ldapRealm&lt;/name&gt;
-            
&lt;value&gt;org.apache.knox.gateway.shirorealm.KnoxLdapRealm&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;main.ldapContextFactory&lt;/name&gt;
-            
&lt;value&gt;org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;main.ldapRealm.contextFactory&lt;/name&gt;
-            &lt;value&gt;$ldapContextFactory&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;main.ldapRealm.userDnTemplate&lt;/name&gt;
-            
&lt;value&gt;uid={0},ou=people,dc=hadoop,dc=apache,dc=org&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;main.ldapRealm.contextFactory.url&lt;/name&gt;
-            &lt;value&gt;ldap://localhost:33389&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            
&lt;name&gt;main.ldapRealm.contextFactory.authenticationMechanism&lt;/name&gt;
-            &lt;value&gt;simple&lt;/value&gt;
-        &lt;/param&gt;
-        &lt;param&gt;
-            &lt;name&gt;urls./**&lt;/name&gt;
-            &lt;value&gt;authcBasic&lt;/value&gt;
-        &lt;/param&gt;
-    &lt;/provider&gt;
-
-    &lt;provider&gt;
-        &lt;role&gt;identity-assertion&lt;/role&gt;
-        &lt;name&gt;Default&lt;/name&gt;
-        &lt;enabled&gt;true&lt;/enabled&gt;
-    &lt;/provider&gt;
-
-    &lt;provider&gt;
-        &lt;role&gt;hostmap&lt;/role&gt;
-        &lt;name&gt;static&lt;/name&gt;
-        &lt;enabled&gt;true&lt;/enabled&gt;
-        
&lt;param&gt;&lt;name&gt;localhost&lt;/name&gt;&lt;value&gt;sandbox,sandbox.hortonworks.com&lt;/value&gt;&lt;/param&gt;
-    &lt;/provider&gt;
-&lt;/gateway&gt;
+</dl><h4><a id="Simplified+Topology+Descriptors">Simplified Topology 
Descriptors</a> <a href="#Simplified+Topology+Descriptors"><img 
src="markbook-section-link.png"/></a></h4><p>Simplified descriptors are a means 
to facilitate provider configuration sharing and service endpoint discovery. 
Rather than editing an XML topology descriptor, it&rsquo;s possible to create a 
simpler YAML (or JSON) descriptor specifying the desired contents of a 
topology, which will yield a full topology descriptor and deployment.</p><h5><a 
id="Externalized+Provider+Configurations">Externalized Provider 
Configurations</a> <a href="#Externalized+Provider+Configurations"><img 
src="markbook-section-link.png"/></a></h5><p>Sometimes, the same provider 
configuration is applied to multiple Knox topologies. With the provider 
configuration externalized from the simple descriptors, a single configuration 
can be referenced by multiple topologies. This helps reduce the duplication of 
configuration, and the need to updat
 e multiple configuration files when a policy change is required. Updating a 
provider configuration will trigger an update to all those topologies that 
reference it.</p><p>The contents of externalized provider configuration details 
are identical to the contents of the gateway element from a full topology 
descriptor. The only difference is that those details are defined in a separate 
JSON/YAML file in <code>{GATEWAY_HOME}/conf/shared-providers/</code>, which is 
then referenced by one or more descriptors.</p><p><em>Provider Configuration 
Example</em></p>
+<pre><code>{
+  &quot;providers&quot;: [
+    {
+      &quot;role&quot;: &quot;authentication&quot;,
+      &quot;name&quot;: &quot;ShiroProvider&quot;,
+      &quot;enabled&quot;: &quot;true&quot;,
+      &quot;params&quot;: {
+        &quot;sessionTimeout&quot;: &quot;30&quot;,
+        &quot;main.ldapRealm&quot;: 
&quot;org.apache.knox.gateway.shirorealm.KnoxLdapRealm&quot;,
+        &quot;main.ldapContextFactory&quot;: 
&quot;org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory&quot;,
+        &quot;main.ldapRealm.contextFactory&quot;: 
&quot;$ldapContextFactory&quot;,
+        &quot;main.ldapRealm.userDnTemplate&quot;: 
&quot;uid={0},ou=people,dc=hadoop,dc=apache,dc=org&quot;,
+        &quot;main.ldapRealm.contextFactory.url&quot;: 
&quot;ldap://localhost:33389&quot;,
+        &quot;main.ldapRealm.contextFactory.authenticationMechanism&quot;: 
&quot;simple&quot;,
+        &quot;urls./**&quot;: &quot;authcBasic&quot;
+      }
+    },
+    {
+      &quot;name&quot;: &quot;static&quot;,
+      &quot;role&quot;: &quot;hostmape&quot;,
+      &quot;enabled&quot;: &quot;true&quot;,
+      &quot;params&quot;: {
+        &quot;localhost&quot;: &quot;sandbox,sandbox.hortonworks.com&quot;
+      }
+    }
+  ]
+}
 </code></pre><h6><a id="Sharing+HA+Providers">Sharing HA Providers</a> <a 
href="#Sharing+HA+Providers"><img 
src="markbook-section-link.png"/></a></h6><p>HA Providers are a special concern 
with respect to sharing provider configuration because they include 
service-specific (and possibly cluster-specific) configuration.</p><p>This 
requires extra attention because the service configurations corresponding to 
the associated HA Provider configuration must contain the correct content to 
function properly.</p><p>For a shared provider configuration with an HA 
Provider service:</p>
 <ul>
   <li>If the referencing descriptor does not declare the corresponding 
service, then the HA Provider configuration is effectively ignored since the 
service isn&rsquo;t exposed by the topology.</li>
@@ -931,7 +906,51 @@ ip-10-39-107-209.ec2.internal
     <li>Otherwise, the URLs must be explicitly specified for that service in 
the descriptor.</li>
   </ul></li>
   <li>If the descriptor content is correct, but the cluster service is not 
configured for HA, then the HA behavior obviously won&rsquo;t work.</li>
-</ul><p><em>Apache ZooKeeper-based HA Provider Services</em></p><p>The HA 
Provider configuration for some services (e.g., <a 
href="#HiveServer2+HA">HiveServer2</a>, <a href="#Kafka+HA">Kafka</a>) includes 
references to Apache ZooKeeper hosts (i.e., the ZooKeeper ensemble). It&rsquo;s 
important to understand the relationship of that ensemble configuration to the 
topologies referencing it. These ZooKeeper ensembles are often 
cluster-specific. If the ZooKeeper ensemble in the provider configuration is 
part of cluster A, then it&rsquo;s probably incorrect to reference it in a 
topology for cluster B since the Hadoop service endpoints will probably be the 
wrong ones. However, if multiple clusters are working with a common ZooKeeper 
ensemble, then sharing this provider configuration <em>may</em> be appropriate. 
Note that service endpoint discovery does <em>not</em> handle these ZooKeeper 
ensemble details; they are static provider configuration.</p><p>Be sure to pay 
extra attention when sha
 ring HA Provider configuration across topologies.</p><h5><a 
id="Simplified+Descriptor+Files">Simplified Descriptor Files</a> <a 
href="#Simplified+Descriptor+Files"><img 
src="markbook-section-link.png"/></a></h5><p>Simplified descriptors allow 
service URLs to be defined explicitly, just like full topology descriptors. 
However, if URLs are omitted for a service, Knox will attempt to discover that 
service&rsquo;s URLs from the Hadoop cluster. Currently, this behavior is only 
supported for clusters managed by Ambari. In any case, the simplified 
descriptors are much more concise than a full topology 
descriptor.</p><p><em>Descriptor Properties</em></p>
+</ul><p><strong><em>Apache ZooKeeper-based HA Provider 
Services</em></strong></p><p>The HA Provider configuration for some services 
(e.g., <a href="#HiveServer2+HA">HiveServer2</a>, <a 
href="#Kafka+HA">Kafka</a>) includes references to Apache ZooKeeper hosts 
(i.e., the ZooKeeper ensemble) and namespaces. It&rsquo;s important to 
understand the relationship of that ensemble configuration to the topologies 
referencing it. These ZooKeeper details are often cluster-specific. If the 
ZooKeeper ensemble in the provider configuration is part of cluster <em>A</em>, 
then it&rsquo;s probably incorrect to reference it in a topology for cluster 
<em>B</em> since the Hadoop service endpoints will probably be the wrong ones. 
However, if multiple clusters are working with a common ZooKeeper ensemble, 
then sharing this provider configuration <em>may</em> be 
appropriate.</p><p><em>It&rsquo;s always best to specify cluster-specific 
details in a descriptor rather than a provider configuration.</em></p><p
 >All of the service attributes, which can be specified in the HaProvider, can 
 >also be specified as params in the corresponding service declaration in the 
 >descriptor. If an attribute is specified in both the service declaration and 
 >the HaProvider, then the service-level value <strong>overrides</strong> the 
 >HaProvider-level value.</p>
+<pre><code>&quot;services&quot;: [
+  {
+    &quot;name&quot;: &quot;HIVE&quot;,
+    &quot;params&quot;: {
+      &quot;enabled&quot;: &quot;true&quot;,
+      &quot;zookeeperEnsemble&quot;: 
&quot;host1:2181,host2:2181,host3:2181&quot;,
+      &quot;zookeeperNamespace&quot; : &quot;hiveserver2&quot;,
+      &quot;maxRetryAttempts&quot; : &quot;100&quot;
+    }
+  }
+]
+</code></pre><p>Note that Knox can dynamically determine these ZooKeeper 
ensemble details for <em>some</em> services; for others, they are static 
provider configuration details. The services for which Knox can discover the 
cluster-specific ZooKeeper details include:</p>
+<ul>
+  <li>YARN</li>
+  <li>HIVE</li>
+  <li>WEBHDFS</li>
+  <li>WEBHBASE</li>
+  <li>WEBHCAT</li>
+  <li>OOZIE</li>
+  <li>ATLAS</li>
+  <li>ATLAS-API</li>
+  <li>KAFKA</li>
+</ul><p>For a subset of these supported services, Knox can also determine 
whether ZooKeeper-based HA is enabled or not. This means that the 
<em>enabled</em> attribute of the HA Provider configuration for these services 
may be set to <strong>auto</strong>, and Knox will determine whether or not it 
is enabled based on that service&rsquo;s configuration in the target 
cluster.</p>
+<pre><code>{
+  &quot;providers&quot;: [
+    {
+      &quot;role&quot;: &quot;ha&quot;,
+      &quot;name&quot;: &quot;HaProvider&quot;,
+      &quot;enabled&quot;: &quot;true&quot;,
+      &quot;params&quot;: {
+        &quot;WEBHDFS&quot;: 
&quot;maxFailoverAttempts=3;failoverSleep=1000;maxRetryAttempts=3;retrySleep=1000;enabled=true&quot;,
+        &quot;HIVE&quot;: 
&quot;maxFailoverAttempts=10;failoverSleep=1000;maxRetryAttempts=5;retrySleep=1000;enabled=auto&quot;,
+        &quot;YARN&quot;: 
&quot;maxFailoverAttempts=5;failoverSleep=5000;maxRetryAttempts=3;retrySleep=1000;enabled=auto&quot;
+      }
+    }
+  ]
+}
+</code></pre><p>These services include:</p>
+<ul>
+  <li>YARN</li>
+  <li>HIVE</li>
+  <li>ATLAS</li>
+  <li>ATLAS-API</li>
+</ul><p>Be sure to pay extra attention when sharing HA Provider configuration 
across topologies.</p><h5><a id="Simplified+Descriptor+Files">Simplified 
Descriptor Files</a> <a href="#Simplified+Descriptor+Files"><img 
src="markbook-section-link.png"/></a></h5><p>Simplified descriptors allow 
service URLs to be defined explicitly, just like full topology descriptors. 
However, if URLs are omitted for a service, Knox will attempt to discover that 
service&rsquo;s URLs from the Hadoop cluster. Currently, this behavior is only 
supported for clusters managed by Ambari. In any case, the simplified 
descriptors are much more concise than a full topology 
descriptor.</p><p><em>Descriptor Properties</em></p>
 <table>
   <thead>
     <tr>

Modified: knox/site/index.html
URL: 
http://svn.apache.org/viewvc/knox/site/index.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/index.html (original)
+++ knox/site/index.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Announcing Apache Knox 1.0.0!</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/site/issue-tracking.html
URL: 
http://svn.apache.org/viewvc/knox/site/issue-tracking.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/issue-tracking.html (original)
+++ knox/site/issue-tracking.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Issue Tracking</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/site/license.html
URL: 
http://svn.apache.org/viewvc/knox/site/license.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/license.html (original)
+++ knox/site/license.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Project License</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/site/mail-lists.html
URL: 
http://svn.apache.org/viewvc/knox/site/mail-lists.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/mail-lists.html (original)
+++ knox/site/mail-lists.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Project Mailing Lists</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/site/project-info.html
URL: 
http://svn.apache.org/viewvc/knox/site/project-info.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/project-info.html (original)
+++ knox/site/project-info.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/site/team-list.html
URL: 
http://svn.apache.org/viewvc/knox/site/team-list.html?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/site/team-list.html (original)
+++ knox/site/team-list.html Tue Jul 10 16:01:40 2018
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 2018-07-06
+ | Generated by Apache Maven Doxia at 2018-07-10
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20180706" />
+    <meta name="Date-Revision-yyyymmdd" content="20180710" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Knox Gateway &#x2013; Team list</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" />
@@ -58,7 +58,7 @@
               
                 
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-06</li> 
+                  <li id="publishDate" class="pull-right">Last Published: 
2018-07-10</li> 
             
                             </ul>
       </div>

Modified: knox/trunk/books/1.1.0/config.md
URL: 
http://svn.apache.org/viewvc/knox/trunk/books/1.1.0/config.md?rev=1835573&r1=1835572&r2=1835573&view=diff
==============================================================================
--- knox/trunk/books/1.1.0/config.md (original)
+++ knox/trunk/books/1.1.0/config.md Tue Jul 10 16:01:40 2018
@@ -377,63 +377,40 @@ from the simple descriptors, a single co
 of configuration, and the need to update multiple configuration files when a 
policy change is required. Updating a provider
 configuration will trigger an update to all those topologies that reference it.
 
-The contents of externalized provider configuration is identical to the 
gateway element from a full topology descriptor. The only
-difference is that it's defined in its own XML file in 
`{GATEWAY_HOME}/conf/shared-providers/`
+The contents of externalized provider configuration details are identical to 
the contents of the gateway element from a full topology descriptor.
+The only difference is that those details are defined in a separate JSON/YAML 
file in `{GATEWAY_HOME}/conf/shared-providers/`, which is then
+referenced by one or more descriptors.
 
 *Provider Configuration Example*
 
-    <gateway>
-        <provider>
-            <role>authentication</role>
-            <name>ShiroProvider</name>
-            <enabled>true</enabled>
-            <param>
-                <name>sessionTimeout</name>
-                <value>30</value>
-            </param>
-            <param>
-                <name>main.ldapRealm</name>
-                <value>org.apache.knox.gateway.shirorealm.KnoxLdapRealm</value>
-            </param>
-            <param>
-                <name>main.ldapContextFactory</name>
-                
<value>org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory</value>
-            </param>
-            <param>
-                <name>main.ldapRealm.contextFactory</name>
-                <value>$ldapContextFactory</value>
-            </param>
-            <param>
-                <name>main.ldapRealm.userDnTemplate</name>
-                <value>uid={0},ou=people,dc=hadoop,dc=apache,dc=org</value>
-            </param>
-            <param>
-                <name>main.ldapRealm.contextFactory.url</name>
-                <value>ldap://localhost:33389</value>
-            </param>
-            <param>
-                
<name>main.ldapRealm.contextFactory.authenticationMechanism</name>
-                <value>simple</value>
-            </param>
-            <param>
-                <name>urls./**</name>
-                <value>authcBasic</value>
-            </param>
-        </provider>
-
-        <provider>
-            <role>identity-assertion</role>
-            <name>Default</name>
-            <enabled>true</enabled>
-        </provider>
-
-        <provider>
-            <role>hostmap</role>
-            <name>static</name>
-            <enabled>true</enabled>
-            
<param><name>localhost</name><value>sandbox,sandbox.hortonworks.com</value></param>
-        </provider>
-    </gateway>
+       {
+         "providers": [
+           {
+             "role": "authentication",
+             "name": "ShiroProvider",
+             "enabled": "true",
+             "params": {
+               "sessionTimeout": "30",
+               "main.ldapRealm": 
"org.apache.knox.gateway.shirorealm.KnoxLdapRealm",
+               "main.ldapContextFactory": 
"org.apache.knox.gateway.shirorealm.KnoxLdapContextFactory",
+               "main.ldapRealm.contextFactory": "$ldapContextFactory",
+               "main.ldapRealm.userDnTemplate": 
"uid={0},ou=people,dc=hadoop,dc=apache,dc=org",
+               "main.ldapRealm.contextFactory.url": "ldap://localhost:33389";,
+               "main.ldapRealm.contextFactory.authenticationMechanism": 
"simple",
+               "urls./**": "authcBasic"
+             }
+           },
+           {
+             "name": "static",
+             "role": "hostmape",
+             "enabled": "true",
+             "params": {
+               "localhost": "sandbox,sandbox.hortonworks.com"
+             }
+           }
+         ]
+       }
+       
 
 
 ###### Sharing HA Providers ######
@@ -450,13 +427,65 @@ For a shared provider configuration with
     - Otherwise, the URLs must be explicitly specified for that service in the 
descriptor.
 - If the descriptor content is correct, but the cluster service is not 
configured for HA, then the HA behavior obviously won't work.
 
-*Apache ZooKeeper-based HA Provider Services*
+__*Apache ZooKeeper-based HA Provider Services*__
+
+The HA Provider configuration for some services (e.g., 
[HiveServer2](#HiveServer2+HA), [Kafka](#Kafka+HA)) includes references to 
Apache ZooKeeper hosts (i.e., the ZooKeeper ensemble)
+and namespaces. It's important to understand the relationship of that ensemble 
configuration to the topologies referencing it. These ZooKeeper details are 
often cluster-specific. If the ZooKeeper ensemble in the provider configuration 
is part of cluster *A*, then it's probably incorrect to reference it in a 
topology for cluster *B* since the Hadoop service endpoints will probably be 
the wrong ones. However, if multiple clusters are working with a common 
ZooKeeper ensemble, then sharing this provider configuration *may* be 
appropriate.
+
+*It's always best to specify cluster-specific details in a descriptor rather 
than a provider configuration.*
+
+All of the service attributes, which can be specified in the HaProvider, can 
also be specified as params in the corresponding service declaration in the 
descriptor. If an attribute is specified in both the service declaration and 
the HaProvider, then the service-level value __overrides__ the HaProvider-level 
value.
+
+    "services": [
+      {
+        "name": "HIVE",
+        "params": {
+          "enabled": "true",
+          "zookeeperEnsemble": "host1:2181,host2:2181,host3:2181",
+                 "zookeeperNamespace" : "hiveserver2",
+                 "maxRetryAttempts" : "100"
+        }
+      }
+    ]
+
+Note that Knox can dynamically determine these ZooKeeper ensemble details for 
*some* services; for others, they are static provider configuration details.
+The services for which Knox can discover the cluster-specific ZooKeeper 
details include:
+
+- YARN
+- HIVE
+- WEBHDFS
+- WEBHBASE
+- WEBHCAT
+- OOZIE
+- ATLAS
+- ATLAS-API
+- KAFKA
+
+For a subset of these supported services, Knox can also determine whether 
ZooKeeper-based HA is enabled or not.
+This means that the *enabled* attribute of the HA Provider configuration for 
these services may be set to __auto__, and Knox will determine whether or not 
it is enabled based on that service's configuration in the target cluster.
+
+       {
+         "providers": [
+           {
+             "role": "ha",
+             "name": "HaProvider",
+             "enabled": "true",
+             "params": {
+               "WEBHDFS": 
"maxFailoverAttempts=3;failoverSleep=1000;maxRetryAttempts=3;retrySleep=1000;enabled=true",
+               "HIVE": 
"maxFailoverAttempts=10;failoverSleep=1000;maxRetryAttempts=5;retrySleep=1000;enabled=auto",
+               "YARN": 
"maxFailoverAttempts=5;failoverSleep=5000;maxRetryAttempts=3;retrySleep=1000;enabled=auto"
+             }
+           }
+         ]
+       }
+
+These services include:
+
+- YARN
+- HIVE
+- ATLAS
+- ATLAS-API
 
-The HA Provider configuration for some services (e.g., 
[HiveServer2](#HiveServer2+HA), [Kafka](#Kafka+HA)) includes references to 
Apache ZooKeeper hosts (i.e., the ZooKeeper ensemble).
-It's important to understand the relationship of that ensemble configuration 
to the topologies referencing it. These ZooKeeper ensembles are often 
cluster-specific. If the ZooKeeper
-ensemble in the provider configuration is part of cluster A, then it's 
probably incorrect to reference it in a topology for cluster B since the Hadoop 
service endpoints will probably
-be the wrong ones. However, if multiple clusters are working with a common 
ZooKeeper ensemble, then sharing this provider configuration *may* be 
appropriate. Note that service endpoint
-discovery does *not* handle these ZooKeeper ensemble details; they are static 
provider configuration.
 
 Be sure to pay extra attention when sharing HA Provider configuration across 
topologies.
 


Reply via email to