Skip to content

Commit f43a70b

Browse files
committed
Add Yorc documentation about AWS volumes config
1 parent 8e2fc76 commit f43a70b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

documentation/2.1.0/orchestrators/yorc/location.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,6 +338,7 @@ <h2 id="configure-an-aws-location">Configure an AWS Location</h2>
338338
<ul>
339339
<li>yorc.nodes.aws.PublicNetwork</li>
340340
<li>yorc.nodes.aws.Compute</li>
341+
<li>yorc.nodes.aws.EBSVolume</li>
341342
</ul>
342343

343344
<p>Click on the compute, the following details should appear:</p>
@@ -348,6 +349,24 @@ <h2 id="configure-an-aws-location">Configure an AWS Location</h2>
348349

349350
<p>Edit <strong>credentials</strong> to provide a user name. This user will be used to connect to this on-demand compute resource once created, and to deploy applications on it (while user credentials used to create this on-demand resource are defined in the Yorc server configuration).</p>
350351

352+
<p>Click on the <strong>EBSVolume</strong>, the following details should appear, with here several properties set as explained below:</p>
353+
354+
<p><img src="../../../../images/2.1.0/yorc/aws-volume-on-demand.png" alt="EBSVolume configuration" /></p>
355+
356+
<p>Set the mandatory parameter <strong>device</strong> to define the logical device name to expose to the instance (for example, /dev/sdh or xvdh). See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/device_naming.html#available-ec2-device-names/">Available Device Names</a>.
357+
This can also be set by users during application creation.</p>
358+
359+
<p>Set the mandatory parameter <strong>availability_zone</strong> to define the AWS zone where the volume will be. This availability zone must be the same as the ones of the Compute instances to which the disk will be attached.
360+
See <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html/">Regions, Availability Zones, and Local Zones</a> for more information.</p>
361+
362+
<p>Set the mandatory parameter <strong>size</strong> to define the required size for volumes.</p>
363+
364+
<p>If you want the volume to be deleted when the application referencing this one is undeployed, check the parameter <strong>deletable</strong>. By default, the volume is not deleted.</p>
365+
366+
<p>If you want to refer to an existing volume, set the parameter <strong>volume_id</strong> with its Volume ID you find on AWS Console. This parameter allows comma-separated values of volumes names.</p>
367+
368+
<p>For details on other optional EBSVolume properties, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-creating-volume.html">Creating an Amazon EBS Volume</a>.</p>
369+
351370
<h2 id="configure-a-kubernetes-location">Configure a Kubernetes Location</h2>
352371

353372
<p>In order to deploy applications to a Kubernetes location, the Yorc orchestrator must be connected to a properly configured Yorc server (see “Infrastructure configuration” chapter in Yorc documentation ; the Yorc server must be able to connect to the Kubernetes cluster’s master).</p>

0 commit comments

Comments
 (0)