Configuring the Autoscaling Service Without Impersonation

When impersonation is not used, the static client credentials provided in the Autoscaling Service configuration file are used to generate tokens for all evaluators regardless of who created the task. If using the Process Launcher module or service plugin, all requests to the scheduling system are run as the user defined in the static autoscaler credentials regardless of who created the task.

If you do not want to use impersonation, you must set the following properties in the Autoscaling Service configuration file (scaling_config.json) when configuring the Autoscaling Service:

  1. Set “enable_impersonation” to false.

  2. Set the “username” and “password” values to the credentials of any valid user.