Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
You are developing an application on Cloud Run that requires access to a third-party API using an API key. Following Google's recommended security practices, how should you securely store and utilize this API key in your application?
A
Save the API key in Secret Manager as a secret. Reference the secret as an environment variable in the Cloud Run application.
B
Save the API key in Secret Manager as a secret key. Mount the secret key under the /sys/api_key directory, and decrypt the key in the Cloud Run application.
C
Save the API key in Cloud Key Management Service (Cloud KMS) as a key. Reference the key as an environment variable in the Cloud Run application.
D
Encrypt the API key by using Cloud Key Management Service (Cloud KMS), and pass the key to Cloud Run as an environment variable. Decrypt and use the key in Cloud Run.