【问题标题】:Is it possible to migrate .env to GCP Secret Manager?是否可以将 .env 迁移到 GCP Secret Manager?
【发布时间】:2022-07-27 17:32:49
【问题描述】:

我在 GCP 的 GKE 上部署了一个带有 firebase 集成的 Nuxt.js 应用程序。我将 .env 文件与 firebase 配置一起使用。是否可以将这些 firebase 配置值存储在 GCP Secret Manager 中并在 npm 构建期间使用这些值?

【问题讨论】:

  • 您可以将文件存储在 Secret Manager 中,但您必须在 npm 构建之前下载它,进行构建,然后删除该文件。我认为您不能允许 npm 构建过程使用正确的凭据从秘密管理器下载文件。

标签: google-cloud-platform nuxt.js


【解决方案1】:

您可以将 env 数据存储到 secret manager,但在 npm 构建期间无法使用值。

但您可以在部署清单文件中使用秘密值,它会覆盖您的容器环境。

查看下面的官方文档。

https://kubernetes.io/docs/concepts/configuration/secret/#using-secrets-as-environment-variables

希望这对你有用

【讨论】:

    猜你喜欢
    • 2021-06-06
    • 2020-12-02
    • 1970-01-01
    • 2020-02-13
    • 2017-10-27
    • 2021-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多