To configure connectivity to google cloud, we are supposed to run druid processes with GOOGLE_APPLICATION_CREDENTIALS=/path/to/service_account_keyfile in the environment.
Our usecase is to avoid storage of any file containing credentials in the VMs. We want to connect to GCS without storing creds in file. Is there any other way by which we could read the GCS creds without storing it in a file?
We tried using the file for starting our VMs and then deleting it once VMs start working but the issue is Middlemanagers' tasks are failing post deletion of GCS creds file.
Thanks