aztfmod / rover

The rover is a docker container in charge of the deployment of the Terraform platform engineering for Azure
MIT License
175 stars 146 forks source link

Unable to configure Rover to use different volumes for different users #302

Open chianw opened 1 year ago

chianw commented 1 year ago

In an environment where multiple users share a single Linux Bastion Host with Rover installed, all the user's TFstate files, cache and authentication tokens are stored in the same volume where all users have access.

This is not ideal from security point of view. Each user's tfstate, cache and authentication tokens should ideally be in the user's home directory where only the user has access.