Author: nacx
Date: Sun Sep 12 08:12:52 2021
New Revision: 1893263
URL: http://svn.apache.org/viewvc?rev=1893263&view=rev
Log:
deploy jclouds site content
Modified:
jclouds/site-content/guides/azure-storage/index.html
jclouds/site-content/releasenotes/2.4.0/index.html
jclouds/site-content/releasenotes/atom.xml
jclouds/site-content/start/install/index.html
Modified: jclouds/site-content/guides/azure-storage/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/guides/azure-storage/index.html?rev=1893263&r1=1893262&r2=1893263&view=diff
==============================================================================
--- jclouds/site-content/guides/azure-storage/index.html (original)
+++ jclouds/site-content/guides/azure-storage/index.html Sun Sep 12 08:12:52
2021
@@ -250,6 +250,29 @@
</code></pre></div>
+<p>To use Azure Active Directory with Azure Blob storage, follow these
steps:</p>
+
+<ol>
+<li>Setup <a
href="https://docs.microsoft.com/en-us/cli/azure/install-azure-cli">Azure
CLI</a></li>
+<li>Create a new Azure App: <code>az ad app create --display-name <name>
--password <password></code></li>
+<li>Create a new service principal: <code>az ad sp create --id
<Application-id></code></li>
+<li>Assign a Storage Blob Data Contributor role to the app: <code>az role
assignment create --role "Storage Blob Data Contributor" --assignee <service
principal ID></code></li>
+<li>Lookup the tenant ID: <code>az account show</code></li>
+</ol>
+
+
+<p>In step 2, note the Azure Application ID returned. It will be used to
create the service principal.
+In step 3, note the service principal ID returned -- it is required in step 4
to assign the role so that the service principal can access the storage
account.</p>
+
+<p>Now you can use Azure Blob using Azure AD authentication. The required
properties are:</p>
+
+<ul>
+<li><code>jclouds.azureblob.auth=azureAd</code></li>
+<li><code>jclouds.identity=<service principal ID></code></li>
+<li><code>jclouds.credential=<service principal password></code></li>
+<li><code>jclouds.azureblob.tenantId=<tenant ID></code></li>
+<li><code>jclouds.azureblob.account=<Azure Blob storage
account></code></li>
+</ul>
<div class="row clearfix">
Modified: jclouds/site-content/releasenotes/2.4.0/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/releasenotes/2.4.0/index.html?rev=1893263&r1=1893262&r2=1893263&view=diff
==============================================================================
--- jclouds/site-content/releasenotes/2.4.0/index.html (original)
+++ jclouds/site-content/releasenotes/2.4.0/index.html Sun Sep 12 08:12:52 2021
@@ -190,7 +190,7 @@ You can <a href="https://s.apache.org/jc
<p>New features in Apache jclouds 2.4.0 include:</p>
<ul>
-<li>Upgradings Guava, Guice, and GSON dependencies</li>
+<li>Improved compatibility with Java 9 and newer environments.</li>
</ul>
@@ -234,6 +234,11 @@ You can <a href="https://s.apache.org/jc
<h2><a id="knownissues"></a> Known Issues</h2>
+<ul>
+<li>This release removes the Google appengine driver</li>
+</ul>
+
+
<h2><a id="credits"></a>Credits</h2>
<p>jclouds would like to thank everyone who contributed time and effort in
order to make this release happen:</p>
Modified: jclouds/site-content/releasenotes/atom.xml
URL:
http://svn.apache.org/viewvc/jclouds/site-content/releasenotes/atom.xml?rev=1893263&r1=1893262&r2=1893263&view=diff
==============================================================================
--- jclouds/site-content/releasenotes/atom.xml (original)
+++ jclouds/site-content/releasenotes/atom.xml Sun Sep 12 08:12:52 2021
@@ -32,7 +32,7 @@ You can <a href="https://s.apache.org/jc
<p>New features in Apache jclouds 2.4.0 include:</p>
<ul>
-<li>Upgradings Guava, Guice, and GSON dependencies</li>
+<li>Improved compatibility with Java 9 and newer environments.</li>
</ul>
@@ -76,6 +76,11 @@ You can <a href="https://s.apache.org/jc
<h2><a id="knownissues"></a> Known Issues</h2>
+<ul>
+<li>This release removes the Google appengine driver</li>
+</ul>
+
+
<h2><a id="credits"></a>Credits</h2>
<p>jclouds would like to thank everyone who contributed time and effort in
order to make this release happen:</p>
Modified: jclouds/site-content/start/install/index.html
URL:
http://svn.apache.org/viewvc/jclouds/site-content/start/install/index.html?rev=1893263&r1=1893262&r2=1893263&view=diff
==============================================================================
--- jclouds/site-content/start/install/index.html (original)
+++ jclouds/site-content/start/install/index.html Sun Sep 12 08:12:52 2021
@@ -271,35 +271,6 @@
</code></pre></div>
-<h3>Â Using the daily builds</h3>
-
-<div class="alert alert-danger">
-<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
-These are untested snapshot builds provided for convenience; they are not
official releases of the Apache jclouds project, or the Apache Software
Foundation.
-</div>
-
-
-<p>If you want to use the bleeding edge release of jclouds, you'll need to
setup a maven dependency pointing to our snapshot repository. You need to
update your repositories and add the following in your project's pom.xml:</p>
-
-<div class="highlight"><pre><code class="xml"><span
class="nt"><repositories></span>
- <span class="nt"><repository></span>
- <span class="nt"><id></span>jclouds-snapshots<span
class="nt"></id></span>
- <span
class="nt"><url></span>https://repository.apache.org/content/repositories/snapshots<span
class="nt"></url></span>
- <span class="nt"><snapshots></span>
- <span class="nt"><enabled></span>true<span
class="nt"></enabled></span>
- <span class="nt"></snapshots></span>
- <span class="nt"></repository></span>
-<span class="nt"></repositories></span>
-<span class="nt"><dependencies></span>
- <span class="nt"><dependency></span>
- <span class="nt"><groupId></span>org.apache.jclouds<span
class="nt"></groupId></span>
- <span class="nt"><artifactId></span>jclouds-all<span
class="nt"></artifactId></span>
- <span class="nt"><version></span>2.5.0-SNAPSHOT<span
class="nt"></version></span>
- <span class="nt"></dependency></span>
-<span class="nt"></dependencies></span>
-</code></pre></div>
-
-
<h3>Download the binaries</h3>
<ul>
@@ -324,24 +295,6 @@ These are untested snapshot builds provi
</code></pre></div>
-<h3>Using the daily builds</h3>
-
-<div class="alert alert-danger">
-<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
-These are untested snapshot builds provided for convenience; they are not
official releases of the Apache jclouds project, or the Apache Software
Foundation.
-</div>
-
-
-<p>You can add jclouds snapshots to your <em>project.clj</em> like below:</p>
-
-<div class="highlight"><pre><code class="clojure"> <span
class="ss">:dependencies</span> <span class="p">[[</span><span
class="nv">org.clojure/clojure</span> <span
class="s">"1.3.0"</span><span class="p">]</span>
- <span class="p">[</span><span
class="nv">org.clojure/core.incubator</span> <span
class="s">"0.1.0"</span><span class="p">]</span>
- <span class="p">[</span><span
class="nv">org.clojure/tools.logging</span> <span
class="s">"0.2.3"</span><span class="p">]</span>
- <span class="p">[</span><span
class="nv">org.apache.jclouds/jclouds-all</span> <span
class="s">"2.5.0-SNAPSHOT"</span><span class="p">]]</span>
- <span class="ss">:repositories</span> <span class="p">{</span> <span
class="s">"jclouds-snapshot"</span> <span
class="s">"https://repository.apache.org/content/repositories/snapshots"</span><span
class="p">}</span>
-</code></pre></div>
-
-
<h3>Â Download the binaries</h3>
<ul>
@@ -375,27 +328,6 @@ Then, add jclouds to your <em>build.xml<
<span class="nt"></artifact:dependencies></span>
</code></pre></div>
-
-<h3>Using the daily builds</h3>
-
-<div class="alert alert-danger">
-<span class="glyphicon glyphicon-exclamation-sign" aria-hidden="true"></span>
-These are untested snapshot builds provided for convenience; they are not
official releases of the Apache jclouds project, or the Apache Software
Foundation.
-</div>
-
-
-<p>You will need to install <a
href="http://maven.apache.org/ant-tasks/index.html">maven ant tasks</a>. Then,
add jclouds snapshot dependencies to your <em>build.xml</em> as shown below:</p>
-
-<div class="highlight"><pre><code class="xml"><span
class="nt"><artifact:remoteRepository</span> <span
class="na">id=</span><span
class="s">"jclouds.snapshot.repository"</span>
- <span class="na">url=</span><span
class="s">"https://repository.apache.org/content/repositories/snapshots"</span>
<span class="nt">/></span>
- <span class="nt"><artifact:dependencies</span> <span
class="na">pathId=</span><span
class="s">"jclouds.classpath"</span><span class="nt">></span>
- <span class="nt"><dependency</span> <span
class="na">groupId=</span><span class="s">"org.apache.jclouds"</span>
- <span class="na">artifactId=</span><span
class="s">"jclouds-all"</span>
- <span class="na">version=</span><span
class="s">"2.5.0-SNAPSHOT"</span> <span class="nt">/></span>
- <span class="nt"><remoteRepository</span> <span
class="na">refid=</span><span
class="s">"jclouds.snapshot.repository"</span> <span
class="nt">/></span>
-<span class="nt"></artifact:dependencies></span>
-</code></pre></div>
-
<h3>Download the binaries</h3>