Author: lmccay Date: Sat Aug 19 15:31:57 2017 New Revision: 1805514 URL: http://svn.apache.org/viewvc?rev=1805514&view=rev Log: Update for release 0.13.0
Modified: knox/site/books/knox-0-13-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/pom.xml knox/trunk/src/site/site.xml Modified: knox/site/books/knox-0-13-0/user-guide.html URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/user-guide.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/books/knox-0-13-0/user-guide.html (original) +++ knox/site/books/knox-0-13-0/user-guide.html Sat Aug 19 15:31:57 2017 @@ -5456,6 +5456,7 @@ DriverManager.getConnection(url, props); <li><a href="#Spark+UI">Spark UI</a></li> <li><a href="#Ambari+UI">Ambari UI</a></li> <li><a href="#Ranger+Admin+Console">Ranger Admin Console</a></li> + <li><a href="#Atlas+UI">Atlas UI</a></li> </ul><h3><a id="Assumptions">Assumptions</a> <a href="#Assumptions"><img src="markbook-section-link.png"/></a></h3><p>This section assumes an environment setup similar to the one in the REST services section <a href="#Service+Details">Service Details</a></p><h3><a id="Name+Node+UI">Name Node UI</a> <a href="#Name+Node+UI"><img src="markbook-section-link.png"/></a></h3><p>The Name Node UI is available on the same host and port combination that WebHDFS is available on. As mentioned in the WebHDFS REST service configuration section, the values for the host and port can be obtained from the following properties in hdfs-site.xml</p> <pre><code><property> <name>dfs.namenode.http-address</name> @@ -5686,7 +5687,64 @@ DriverManager.getConnection(url, props); <url>http://localhost:8060</url> </service> </topology> -</code></pre><h3><a id="Admin+UI">Admin UI</a> <a href="#Admin+UI"><img src="markbook-section-link.png"/></a></h3><p>In addition to the Admin REST API, from this release there is the ability to access some of the functionality via a webpage. The initial functionality is very limited and serves more as a starting point/placeholder. The details are below.</p><h4><a id="Admin+UI+URL">Admin UI URL</a> <a href="#Admin+UI+URL"><img src="markbook-section-link.png"/></a></h4><p>The URL mapping for the Knox Admin UI is:</p> + + </service> +</topology> +</code></pre><h3><a id="Atlas+UI">Atlas UI</a> <a href="#Atlas+UI"><img src="markbook-section-link.png"/></a></h3><h3><a id="Atlas+Rest+API">Atlas Rest API</a> <a href="#Atlas+Rest+API"><img src="markbook-section-link.png"/></a></h3><p>The Atlas Rest API can now be used behind the Knox gateway. To enable this functionality, a topology file needs to have the following configuration.</p> +<pre><code><service> + <role>ATLAS-API</role> + <url>http://<ATLAS_HOST>:<ATLAS_PORT></url> +</service> +</code></pre><p>The default Atlas http port is 21000. Also please note that the UI service also requires the Atlas REST API service to be enabled to function properly. An example of a more complete topology is given below.</p><p>Atlas Rest API URL Mapping For Atlas Rest URLs, the mapping of Knox Gateway accessible URLs to direct Atlas Rest URLs is the following.</p> +<table> + <tbody> + <tr> + <td>Gateway </td> + <td><code>https://{gateway-host}:{gateway-port}/{gateway-path}/{topology}/atlas/</code> </td> + </tr> + <tr> + <td>Cluster </td> + <td><code>http://{atlas-host}:{atlas-port}/}</code> </td> + </tr> + </tbody> +</table><p>Access Atlas Api using Curl call</p> +<pre><code> curl -i -k -L -u admin:admin -X GET \ + 'https://knox-gateway:8443/gateway/{topology}/atlas/api/atlas/v2/types/typedefs?type=classification&_=1495442879421' +</code></pre><h3><a id="Atlas+UI">Atlas UI</a> <a href="#Atlas+UI"><img src="markbook-section-link.png"/></a></h3><p>In addition to the Atlas REST API, from this release there is the ability to access some of the functionality via a web. The initial functionality is very limited and serves more as a starting point/placeholder. The details are below. Atlas UI URL</p><p>The URL mapping for the Atlas UI is:</p> +<table> + <tbody> + <tr> + <td>Gateway </td> + <td><code>https://{gateway-host}:{gateway-port}/{gateway-path}/{topology}/atlas/index.html</code></td> + </tr> + </tbody> +</table><h4><a id="Example+Topology+for+Atlas">Example Topology for Atlas</a> <a href="#Example+Topology+for+Atlas"><img src="markbook-section-link.png"/></a></h4> +<pre><code> <topology> + <gateway> + <provider> + <role>authentication</role> + <name>Anonymous</name> + <enabled>true</enabled> + </provider> + <provider> + <role>identity-assertion</role> + <name>Default</name> + <enabled>false</enabled> + </provider> + </gateway> + + <service> + <role>ATLAS-API</role> + <url>http://<ATLAS_HOST>:<ATLAS_PORT></url> + </service> + + <service> + <role>ATLAS</role> + <url>http://<ATLAS_HOST>:<ATLAS_PORT></url> + </service> + </topology> + Atlas +</code></pre><p>Note : - This feature will allow for ‘anonymous’ authentication. Essentially bypassing any LDAP or other authentication done by Knox and allow the proxied service to do the actual authentication.</p><h3><a id="Admin+UI">Admin UI</a> <a href="#Admin+UI"><img src="markbook-section-link.png"/></a></h3><p>In addition to the Admin REST API, from this release there is the ability to access some of the functionality via a webpage. The initial functionality is very limited and serves more as a starting point/placeholder. The details are below.</p><h4><a id="Admin+UI+URL">Admin UI URL</a> <a href="#Admin+UI+URL"><img src="markbook-section-link.png"/></a></h4><p>The URL mapping for the Knox Admin UI is:</p> <table> <tbody> <tr> Modified: knox/site/index.html URL: http://svn.apache.org/viewvc/knox/site/index.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/index.html (original) +++ knox/site/index.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – REST API and Application Gateway for the Apache Hadoop Ecosystem</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -94,21 +94,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -130,6 +130,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/site/issue-tracking.html URL: http://svn.apache.org/viewvc/knox/site/issue-tracking.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/issue-tracking.html (original) +++ knox/site/issue-tracking.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Issue Tracking</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -96,21 +96,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -132,6 +132,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/site/license.html URL: http://svn.apache.org/viewvc/knox/site/license.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/license.html (original) +++ knox/site/license.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project License</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -94,21 +94,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -130,6 +130,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/site/mail-lists.html URL: http://svn.apache.org/viewvc/knox/site/mail-lists.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/mail-lists.html (original) +++ knox/site/mail-lists.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Mailing Lists</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -96,21 +96,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -132,6 +132,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/site/project-info.html URL: http://svn.apache.org/viewvc/knox/site/project-info.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/project-info.html (original) +++ knox/site/project-info.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Information</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -96,21 +96,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -132,6 +132,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/site/team-list.html URL: http://svn.apache.org/viewvc/knox/site/team-list.html?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/site/team-list.html (original) +++ knox/site/team-list.html Sat Aug 19 15:31:57 2017 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 2017-08-01 + | Generated by Apache Maven Doxia at 2017-08-19 | 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="20170801" /> + <meta name="Date-Revision-yyyymmdd" content="20170819" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Team list</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.0.min.css" /> @@ -54,11 +54,11 @@ <ul class="breadcrumb"> - <li id="projectVersion">Version: 0.12.0</li> + <li id="projectVersion">Version: 0.13.0</li> - <li id="publishDate" class="pull-right">Last Published: 2017-08-01</li> + <li id="publishDate" class="pull-right">Last Published: 2017-08-19</li> </ul> </div> @@ -96,21 +96,21 @@ <li> - <a href="books/knox-0-12-0/user-guide.html" title="User's Guide"> + <a href="books/knox-0-13-0/user-guide.html" title="User's Guide"> <i class="none"></i> User's Guide</a> </li> <li> - <a href="books/knox-0-12-0/dev-guide.html" title="Developer's Guide"> + <a href="books/knox-0-13-0/dev-guide.html" title="Developer's Guide"> <i class="none"></i> Developer's Guide</a> </li> <li> - <a href="books/knox-0-12-0/user-guide.html#Quick+Start" title="Quick Start"> + <a href="books/knox-0-13-0/user-guide.html#Quick+Start" title="Quick Start"> <i class="none"></i> Quick Start</a> </li> @@ -132,6 +132,13 @@ <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0" class="externalLink" title="0.13.0"> + <i class="none"></i> + 0.13.0</a> + </li> + + <li> + <a href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0" class="externalLink" title="0.12.0"> <i class="none"></i> 0.12.0</a> Modified: knox/trunk/pom.xml URL: http://svn.apache.org/viewvc/knox/trunk/pom.xml?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/trunk/pom.xml (original) +++ knox/trunk/pom.xml Sat Aug 19 15:31:57 2017 @@ -25,7 +25,7 @@ <groupId>org.apache.hadoop.gateway</groupId> <artifactId>gateway-site</artifactId> <packaging>pom</packaging> - <version>0.12.0</version> + <version>0.13.0</version> <modules> <module>markbook</module> Modified: knox/trunk/src/site/site.xml URL: http://svn.apache.org/viewvc/knox/trunk/src/site/site.xml?rev=1805514&r1=1805513&r2=1805514&view=diff ============================================================================== --- knox/trunk/src/site/site.xml (original) +++ knox/trunk/src/site/site.xml Sat Aug 19 15:31:57 2017 @@ -93,14 +93,15 @@ </menu> <menu name="Documentation"> - <item name="User's Guide" href="books/knox-0-12-0/user-guide.html"/> - <item name="Developer's Guide" href="books/knox-0-12-0/dev-guide.html"/> - <item name="Quick Start" href="books/knox-0-12-0/user-guide.html#Quick+Start"/> + <item name="User's Guide" href="books/knox-0-13-0/user-guide.html"/> + <item name="Developer's Guide" href="books/knox-0-13-0/dev-guide.html"/> + <item name="Quick Start" href="books/knox-0-13-0/user-guide.html#Quick+Start"/> <item name="Dependencies" href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"/> <item name="Wiki" href="https://cwiki.apache.org/confluence/display/KNOX/Index"/> </menu> <menu name="Releases"> + <item name="0.13.0" href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.13.0"/> <item name="0.12.0" href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.12.0"/> <item name="0.11.0" href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.11.0"/> <item name="0.10.0" href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.10.0"/>