19164: update doc accordingly.
authorWard Vandewege <ward@curii.com>
Thu, 26 May 2022 15:56:20 +0000 (11:56 -0400)
committerWard Vandewege <ward@curii.com>
Thu, 26 May 2022 15:56:20 +0000 (11:56 -0400)
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

doc/install/crunch2-cloud/install-compute-node.html.textile.liquid

index e75be0881e8b03df617f4644f44693067fceb626..ba24c17ea1b78bc6db48d5ccbb1720844eefc92f 100644 (file)
@@ -82,52 +82,62 @@ Syntax:
 
 Options:
 
-  --json-file (required)
-      Path to the packer json file
-  --arvados-cluster-id (required)
-      The ID of the Arvados cluster, e.g. zzzzz
-  --aws-profile (default: false)
-      AWS profile to use (valid profile from ~/.aws/config
-  --aws-secrets-file (default: false, required if building for AWS)
-      AWS secrets file which will be sourced from this script
-  --aws-source-ami (default: false, required if building for AWS)
-      The AMI to use as base for building the images
-  --aws-region (default: us-east-1)
+  --json-file &lt;path&gt;
+      Path to the packer json file (required)
+  --arvados-cluster-id &lt;xxxxx&gt;
+      The ID of the Arvados cluster, e.g. zzzzz(required)
+  --aws-profile &lt;profile&gt;
+      AWS profile to use (valid profile from ~/.aws/config (optional)
+  --aws-secrets-file &lt;path&gt;
+      AWS secrets file which will be sourced from this script (optional)
+      When building for AWS, either an AWS profile or an AWS secrets file
+      must be provided.
+  --aws-source-ami &lt;ami-xxxxxxxxxxxxxxxxx&gt;
+      The AMI to use as base for building the images (required if building for AWS)
+  --aws-region &lt;region&gt; (default: us-east-1)
       The AWS region to use for building the images
-  --aws-vpc-id (optional)
-      VPC id for AWS, otherwise packer will pick the default one
-  --aws-subnet-id
-      Subnet id for AWS otherwise packer will pick the default one for the VPC
-  --aws-ebs-autoscale (default: false)
-      Install the AWS EBS autoscaler daemon.
-  --gcp-project-id (default: false, required if building for GCP)
-      GCP project id
-  --gcp-account-file (default: false, required if building for GCP)
-      GCP account file
-  --gcp-zone (default: us-central1-f)
+  --aws-vpc-id &lt;vpc-id&gt;
+      VPC id for AWS, if not specified packer will derive from the subnet id or pick the default one.
+  --aws-subnet-id &lt;subnet-xxxxxxxxxxxxxxxxx&gt;
+      Subnet id for AWS, if not specified packer will pick the default one for the VPC.
+  --aws-ebs-autoscale
+      Install the AWS EBS autoscaler daemon (default: do not install the AWS EBS autoscaler).
+  --aws-associate-public-ip &lt;true|false&gt;
+      Associate a public IP address with the node used for building the compute image.
+      Required when the machine running packer can not reach the node used for building
+      the compute image via its private IP. (default: true if building for AWS)
+      Note: if the subnet has "Auto-assign public IPv4 address" enabled, disabling this
+      flag will have no effect.
+  --aws-ena-support &lt;true|false&gt;
+      Enable enhanced networking (default: true if building for AWS)
+  --gcp-project-id &lt;project-id&gt;
+      GCP project id (required if building for GCP)
+  --gcp-account-file &lt;path&gt;
+      GCP account file (required if building for GCP)
+  --gcp-zone &lt;zone&gt; (default: us-central1-f)
       GCP zone
-  --azure-secrets-file (default: false, required if building for Azure)
-      Azure secrets file which will be sourced from this script
-  --azure-resource-group (default: false, required if building for Azure)
-      Azure resource group
-  --azure-location (default: false, required if building for Azure)
-      Azure location, e.g. centralus, eastus, westeurope
-  --azure-sku (default: unset, required if building for Azure, e.g. 16.04-LTS)
+  --azure-secrets-file &lt;patch&gt;
+      Azure secrets file which will be sourced from this script (required if building for Azure)
+  --azure-resource-group &lt;resouce-group&gt;
+      Azure resource group (required if building for Azure)
+  --azure-location &lt;location&gt;
+      Azure location, e.g. centralus, eastus, westeurope (required if building for Azure)
+  --azure-sku &lt;sku&gt; (required if building for Azure, e.g. 16.04-LTS)
       Azure SKU image to use
-  --ssh_user  (default: packer)
+  --ssh_user &lt;user&gt; (default: packer)
       The user packer will use to log into the image
-  --resolver (default: host's network provided)
-      The dns resolver for the machine
-  --reposuffix (default: unset)
+  --resolver &lt;resolver_IP&gt;
+      The dns resolver for the machine (default: host's network provided)
+  --reposuffix &lt;suffix&gt;
       Set this to "-dev" to track the unstable/dev Arvados repositories
-  --public-key-file (required)
-      Path to the public key file that a-d-c will use to log into the compute node
+  --public-key-file &lt;path&gt;
+      Path to the public key file that a-d-c will use to log into the compute node (required)
   --mksquashfs-mem (default: 256M)
       Only relevant when using Singularity. This is the amount of memory mksquashfs is allowed to use.
-  --nvidia-gpu-support (default: false)
-      Install all the necessary tooling for Nvidia GPU support
-  --debug (default: false)
-      Output debug information
+  --nvidia-gpu-support
+      Install all the necessary tooling for Nvidia GPU support (default: do not install Nvidia GPU support)
+  --debug
+      Output debug information (default: no debug output is printed)
 </code></pre></notextile>
 
 h2(#dns-resolution). DNS resolution