Pre-Installation Worksheet¶
The questions below are meant to assist you with the Enterprise Steam installation process. For a smoother installation process, please print and fill this out so that you have this information ready when installing Enterprise Steam.
General Information¶
- What are the IP address and hostname of the server where Enterprise Steam will run? 
___________________________________________________________
- Who is your IT firewall administrator? 
___________________________________________________________
- What TCP port will Enterprise Steam use (recommended 9555)? 
___________________________________________________________
- Does the Enterprise Steam port need to be opened through a firewall? 
___________________________________________________________
- What OS version is the above server running (for example, RHEL 6.7 or Ubuntu 12.04) [cat /etc/redhat-release or cat /etc/lsb-release]? 
___________________________________________________________
- Do you have root login access to the server (required for installation of the package using yum or dpkg)? 
___________________________________________________________
- What is the service ID that will be used to run Enterprise Steam? (recommended to use the provided “steam” service ID) 
___________________________________________________________
- Will you provide a TLS certificate and private key for Enterprise Steam to use? 
___________________________________________________________
- Will you use LDAP/AD or SAML to authenticate users? 
___________________________________________________________
For Hadoop Users¶
- Who is your Hadoop administrator? 
___________________________________________________________
- What is your Hadoop distribution (for example, HDP2.4 or CDH5.5 or MAPR 5.1)? 
___________________________________________________________
- Does your Hadoop environment use Kerberos authentication? 
___________________________________________________________
For Spark Users¶
- What is your Spark version? 
___________________________________________________________
- What is your SPARK_HOME directory? 
___________________________________________________________
- What is your JAVA_HOME directory? 
___________________________________________________________
For LDAP/AD Users¶
- Who is your LDAP/AD administrator? 
___________________________________________________________
- What is the LDAP/AD hostname/IP and port? 
___________________________________________________________
- Is your LDAP/AD secured (LDAPs/Secured LDAP)? 
___________________________________________________________
- If your LDAP/AD is secured, is the LDAP server certificate signed by internal certificate authority? 
___________________________________________________________
- If your LDAP/AD is secured and your LDAP server certificate is signed by internal certificate authority. What is the path to the public key of the certificate authority? 
___________________________________________________________
- What is the Bind Distinguished Name (DN) used by the LDAP/AD server if extended access is required (for example, cn=admin,dc=0xdata,dc=loc)? Note that you can also use anonymous bind. 
___________________________________________________________
- What is the User Base DN or the location of the LDAP/AD users, specified by the DN of your user subtree (for example, ou=users,dc=0xdata,dc=loc)? 
___________________________________________________________
- What will be the LDAP/AD search filter used to filter users (for example, department=IT)? 
___________________________________________________________
- What is the User Attribute that contains the user name (for example, uid)? 
___________________________________________________________
- What is the Group DN or the Distinguished Name used for group synchronization (for example cn=jettygroup,ou=groups,dc=0xdata,dc=loc)? 
___________________________________________________________
- What is the Group Base DN or the location of your LDAP/AD groups specified by the DN of your subtree (for example, ou=groups,dc=0xdata,dc=loc)? 
___________________________________________________________
- What is the Group Attribute that contains the user name (for example, cn)? 
___________________________________________________________
- What is the attribute for static group entries (for example, memberUid)? 
___________________________________________________________
For Kerberos Users¶
- Who is your Kerberos administrator? 
___________________________________________________________
- Did you create a keytab file for the Enterprise Steam Principal? Where is it stored? 
___________________________________________________________
- What is the name of the Enterprise Steam Principal? 
___________________________________________________________
- Does your Kerberos environment use multiple realms? If so, what is the Realm the Enterprise Steam Principal will authenticate to? 
___________________________________________________________
- Does the Enterprise Steam service ID have Hadoop core-site.xml settings to run as a proxyuser (required)? 
___________________________________________________________