For the initial Dell Telecom Infrastructure Automation Suite installation and cluster configuration, you must have a common Linux user account. We recommend creating an account called installer on all VMs that host the Dell Telecom Infrastructure Automation Suite nodes in the cluster. However, you can use any user-defined account that meets the requirements. The Dell Telecom Infrastructure Automation Suite installation procedure includes the required step to update the dtias_config.yaml file with an Ansible user account.
A common installer user
All servers hosting a Dell Telecom Infrastructure Automation Suite node must have the same Linux user account configured. An account called installer is used as an example in this guide.
For single node deployments, create this common user account on the VMs hosting the Global Controller node and all remote worker nodes. Ensure the common user account complies with the following:
- Passwordless sudo privileges are enabled for the duration of the installation and Dell Telecom Infrastructure Automation Suite node configuration, including worker nodes.
- All worker nodes must have the same password.
For high availability (HA) deployments, ensure all nodes in the HA cluster have the same Linux user account configured (for example, installer). You must configure the same user account and privileges on each server hosting the following Dell Telecom Infrastructure Automation Suite nodes:
- Global Controller (CP1) and the two redundant HA nodes (CP2 and CP3)
- All worker nodes
Common (installer) user requirements for HA deployments:
- Passwordless sudo privileges are enabled for the duration of the installation and Dell Telecom Infrastructure Automation Suite node configuration, including worker nodes.
- CP1, CP2, and CP3 nodes must have the same installer user password.
- All worker nodes must have the same password.
You can revoke passwordless sudo privileges when you're done installing the Dell Telecom Infrastructure Automation Suite cluster. However, some Dell Telecom Infrastructure Automation Suite features require elevated administrator privileges to run. Those are indicated where the feature is documented.
Initial admin user creation
An initial Identity and Access Management (IAM) admin user is created automatically when you run the installation.
After Dell Telecom Infrastructure Automation Suite is deployed, you can use the CLI or the web user interface to continue the setup. The first time you log in to Dell Telecom Infrastructure Automation Suite using the CLI, API, or the web UI, you must enter the admin credentials.
The kubeconfig file that is created automatically for the initial admin user is saved in the following directory:
/etc/rancher/rke2/config_admin.yaml