Configuring your user settings

Anaconda Enterprise maintains settings related to your user account, based on how the system was configured by your Administrator. There are times when you may need to update the information related to your user account—to change your password or add secrets, for example.

To access your account settings, click the Menu icon icon in the upper-right corner and select the Settings option in the slide-out.

Click Advanced Settings to configure the following settings for your Anaconda Enterprise account:

NOTE: Fields that you are not permitted to edit appear grayed / disabled.

  • To change the password you use to log in to Anaconda Enterprise, select Password.

  • To enable two-factor authentication for your account, select Authenticator.

  • To view a history of your sessions using Anaconda Enterprise, select Sessions. You can also log out of all sessions in one click here.

  • To view a list of AE applications currently running and the permissions you have been granted, select Applications.

  • To view a log of all activity related to your account, select Log.

Storing secrets

Anaconda Enterprise enables you to store credentials and other information in Kubernetes secrets. Any secrets you add will be available across sessions and deployments for all projects associated with your account.

Secrets are mounted into deployments and sessions as files, where the name of the file matches the name of the secret. Each file stores the value provided for that secret. You can access the contents of these files from within your projects, to access file systems, data stores and other resources implemented by your organization.

NOTE: We highly recommend you use the secrets store over including credentials in your project, due to the potential security risk associated with storing them in version control.

  1. Under Secrets, click Add.

  2. Enter a Name and Value for the secrets you want to store, then click Add.

    NOTE: Secret names can contain alphanumeric characters, hyphens and underscores only—not special characters or paths.

Any secrets you add are listed by name. To manage your secrets, click on the command menu icon2 for the item then choose whether you want to edit, delete or copy the name of the secret.

To access credentials you’ve added within a session or deployment:

  1. Open a new terminal window.

  2. Change directory to the location where the secrets are stored: /var/run/secrets/user_credentials/.

  3. Run cat <credential_key>—replacing credential_key with the actual key name—to display the value you entered when you added the secret.

  4. Use the value to access the file system, data store or other resource as needed. See Loading data for more information.