When preparing a microservice for deployment that requires multiple sensitive configurations, which approach would ensure the secure and environment-agnostic management of these settings?
Dynamically inject the configurations using a secrets management service at container startup
Embed the configurations into the application code within the container image
Fetch the configurations from the host's instance metadata service upon container initialization
Declare sensitive environment variables within the build specification file of the container