Currently it's a bit confusing for end users and there are multiple asks on what are all the user configurable environment variables (and the expected behaviors).
Also, we only read a portion of the env variables in key vault, but we should actually support reading all the env variables in KV