X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/81725af5d5d2e6cd18ba7099ba5fb1fc520f4f8c..23113256088d36496b8b70f35a2da3d2d8710666:/doc/install/install-manual-prerequisites.html.textile.liquid diff --git a/doc/install/install-manual-prerequisites.html.textile.liquid b/doc/install/install-manual-prerequisites.html.textile.liquid index 37bc6075d3..2ce6e36a61 100644 --- a/doc/install/install-manual-prerequisites.html.textile.liquid +++ b/doc/install/install-manual-prerequisites.html.textile.liquid @@ -31,8 +31,8 @@ table(table table-bordered table-condensed). |Debian 9 ("stretch")|Supported|Latest| |Ubuntu 18.04 ("bionic")|Supported|Latest| |Ubuntu 16.04 ("xenial")|Supported|Latest| -|Ubuntu 14.04 ("trusty")|EOL|5f943cd451acfbdcddd84e791738c3aa5926bfed (2019-07-10)| -|Debian 8 ("jessie")|EOL|5f943cd451acfbdcddd84e791738c3aa5926bfed (2019-07-10)| +|Ubuntu 14.04 ("trusty")|EOL|1.4.3| +|Debian 8 ("jessie")|EOL|1.4.3| |Ubuntu 12.04 ("precise")|EOL|8ed7b6dd5d4df93a3f37096afe6d6f81c2a7ef6e (2017-05-03)| |Debian 7 ("wheezy")|EOL|997479d1408139e96ecdb42a60b4f727f814f6c9 (2016-12-28)| |CentOS 6 |EOL|997479d1408139e96ecdb42a60b4f727f814f6c9 (2016-12-28)| @@ -53,8 +53,7 @@ table(table table-bordered table-condensed). |"Keep-web":install-keep-web.html |Gateway service providing read/write HTTP and WebDAV support on top of Keep.|Required to access files from Workbench.| |"Keep-balance":install-keep-balance.html |Storage cluster maintenance daemon responsible for moving blocks to their optimal server location, adjusting block replication levels, and trashing unreferenced blocks.|Required to free deleted data from underlying storage, and to ensure proper replication and block distribution (including support for storage classes).| |\3=. *User interface*| -|"Single Sign On server":install-sso.html |Web based login to Workbench.|Depends on identity provider. Not required for Google. Required for LDAP or standalone database.| -|"Workbench":install-workbench-app.html, "Workbench2":install-workbench2-app.html |Primary graphical user interface for working with file collections and running containers.|Optional. Depends on API server, SSO server, keep-web, websockets server.| +|"Workbench":install-workbench-app.html, "Workbench2":install-workbench2-app.html |Primary graphical user interface for working with file collections and running containers.|Optional. Depends on API server, keep-web, websockets server.| |"Workflow Composer":install-composer.html |Graphical user interface for editing Common Workflow Language workflows.|Optional. Depends on git server (arv-git-httpd).| |\3=. *Additional services*| |"Websockets server":install-ws.html |Event distribution server.|Required to view streaming container logs in Workbench.| @@ -68,9 +67,9 @@ h2(#identity). Identity provider Choose which backend you will use to authenticate users. -* Google login to authenticate users with a Google account. Note: if you only use this identity provider, login can be handled by @arvados-controller@ (recommended), and you do not need to install the Arvados Single Sign-On server (SSO). -* LDAP login to authenticate users using the LDAP protocol, supported by many services such as OpenLDAP and Active Directory. Supports username/password authentication. -* Standalone SSO server user database. Supports username/password authentication. Supports new user sign-up. +* Google login to authenticate users with a Google account. +* LDAP login to authenticate users by username/password using the LDAP protocol, supported by many services such as OpenLDAP and Active Directory. +* PAM login to authenticate users by username/password according to the PAM configuration on the controller node. h2(#storage). Storage backend @@ -102,16 +101,14 @@ For a production installation, this is a reasonable starting point: table(table table-bordered table-condensed). |_. Function|_. Number of nodes|_. Recommended specs| |Postgres database, Arvados API server, Arvados controller, Git, Websockets, Container dispatcher|1|16+ GiB RAM, 4+ cores, fast disk for database| -|Single Sign-On (SSO) server ^1^|1|2 GiB RAM| |Workbench, Keepproxy, Keep-web, Keep-balance|1|8 GiB RAM, 2+ cores| -|Keepstore servers ^2^|2+|4 GiB RAM| -|Compute worker nodes ^2^|0+ |Depends on workload; scaled dynamically in the cloud| -|User shell nodes ^3^|0+|Depends on workload| +|Keepstore servers ^1^|2+|4 GiB RAM| +|Compute worker nodes ^1^|0+ |Depends on workload; scaled dynamically in the cloud| +|User shell nodes ^2^|0+|Depends on workload| -^1^ May be omitted when using Google login support in @arvados-controller@ -^2^ Should be scaled up as needed -^3^ Refers to shell nodes managed by Arvados, that provide ssh access for users to interact with Arvados at the command line. Optional. +^1^ Should be scaled up as needed +^2^ Refers to shell nodes managed by Arvados, that provide ssh access for users to interact with Arvados at the command line. Optional. {% include 'notebox_begin' %} For a small demo installation, it is possible to run all the Arvados services on a single node. Special considerations for single-node installs will be noted in boxes like this. @@ -140,7 +137,6 @@ table(table table-bordered table-condensed). |Arvados API|@ClusterID.example.com@| |Arvados Git server|git.@ClusterID.example.com@| |Arvados Websockets endpoint|ws.@ClusterID.example.com@| -|Arvados SSO Server|@auth.example.com@| |Arvados Workbench|workbench.@ClusterID.example.com@| |Arvados Workbench 2|workbench2.@ClusterID.example.com@| |Arvados Keepproxy server|keep.@ClusterID.example.com@|