From: Tom Clegg Date: Wed, 20 Jul 2022 19:02:00 +0000 (-0400) Subject: 17344: Merge branch 'main' X-Git-Tag: 2.5.0~115^2~1 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/8b2af30849edeab5ad8ebc6b51eaec39e5fdd81a 17344: Merge branch 'main' Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- 8b2af30849edeab5ad8ebc6b51eaec39e5fdd81a diff --cc doc/install/automatic.html.textile.liquid index 33c6fd3d37,d72f8f69ee..398ebc20e0 --- a/doc/install/automatic.html.textile.liquid +++ b/doc/install/automatic.html.textile.liquid @@@ -50,46 -28,20 +50,46 @@@ Arvados needs a login backend. To get s h2. Initialize the cluster
 -# echo > /etc/apt/sources.list.d/arvados.list "deb http://apt.arvados.org/buster buster main"
 -# apt-get update
 -# apt-get install arvados-server-easy
 -# arvados-server init -cluster-id x9999 -domain x9999.example.com -tls acme -admin-email example@gmail.com.example
 +# echo > /etc/apt/sources.list.d/arvados.list "deb http://apt.arvados.org/$(lsb_release -sc) $(lsb_release -sc) main"
 +# apt update
 +# apt install arvados-server-easy
- # arvados-server init -cluster-id x9999 -domain x9999.example.com -tls auto -login pam
++# arvados-server init -cluster-id x9999 -domain x9999.example.com -tls acme -login pam
  
-When the "init" command is finished, navigate to the link shown in the terminal (e.g., @https://x9999.example.com/token?api_token=zzzzzzzzzzzzzzzzzzzzzz@). This will log you in to your admin account. +When the "init" command is finished, navigate to the link shown in the terminal (e.g., @https://x9999.example.com/@) and log in with the account you created above. -h2. Enable login +Activate your new Arvados user account. Copy the UUID (looks like @x9999-tpzed-xxxxxxxxxxxxxxx@) from your browser's location bar and run: -Follow the instructions to "set up Google login":{{site.baseurl}}/install/setup-login.html or another authentication option. +
 +# arv sudo user setup --uuid x9999-tpzed-xxxxxxxxxxxxxxx
 +
+ +Run the diagnostics tool to ensure everything is working. + +
 +# arv sudo diagnostics
 +
+ +h2. Customize the cluster + +Things you should plan to update before using your cluster in production: +* "Set up Google login":{{site.baseurl}}/install/setup-login.html or another authentication option. +* "Set up a wildcard TLS certificate and DNS name,":{{site.baseurl}}/install/install-manual-prerequisites.html#dnstls or enable @TrustAllContent@ mode. +* Update storage configuration to use a cloud storage bucket ("S3":{{site.baseurl}}/install/configure-s3-object-storage.html or "Azure":{{site.baseurl}}/install/configure-azure-blob-storage.html) instead of the local filesystem. +* Update "CloudVMs configuration":{{site.baseurl}}/install/crunch2-cloud/install-dispatch-cloud.html to use a cloud provider to bring up VMs on demand instead of running containers on the server host. + +h2. Updating configuration + +After updating your configuration file (@/etc/arvados/config.yml@), notify the server: + +
 +# systemctl reload arvados-server
 +
-After updating your configuration file (@/etc/arvados/config.yml@), restart the server to make your changes take effect: +Optionally, add "AutoReloadConfig: true" at the top of @/etc/arvados/config.yml@. Arvados will automatically reload the config file when it changes.
 -# systemctl restart arvados-server
 +AutoReloadConfig: true
 +Clusters:
 +  [...]