我在Google Compute Engine VM实例上运行了一个Django应用程序。我正在尝试将settings.py文件的所有密钥安全地存储在Google Cloud中,然后在settings.py文件中获取这些值。
我可以将所有密钥存储在VM的元数据或Google Cloud Bucket中。但是我无法在settings.py文件中获取这些值。
例如: 我们说Settings.py是:
SECRET_KEY = "123-456-789"
CLIENT_SECRET_PATH = BASE_DIR + '/../client_secrets.p12'
现在,我可以将SECRET_KEY变量存储在Google VM的元数据或Google数据存储区以及Google云端存储分区中的client_secrets.p12文件中。但我无法弄清楚如何在settings.py中获取这些值。
有人可以建议一个好的&有效的方法吗?
谢谢,