相关疑难解决方法(0)

如何使用Helm图表拉取环境变量

我在Helm图表的templates目录中有我的deployment.yaml文件,其中包含我将使用Helm运行的容器的几个环境变量.

现在我希望能够从运行helm的任何机器本地提取环境变量,这样我就可以隐藏秘密.

当我使用Helm运行应用程序时,如何传入此函并让helm在本地获取环境变量?

这是我的deployment.yaml文件的一部分

...
...
    spec:
      restartPolicy: Always
      containers:
        - name: sample-app
          image: "sample-app:latest"
          imagePullPolicy: Always
          env:          
            - name: "USERNAME"
              value: "app-username"
            - name: "PASSWORD"
              value: "28sin47dsk9ik"
...
...
Run Code Online (Sandbox Code Playgroud)

当我运行helm时,如何从本地环境变量中提取USERNAME和PASSWORD的值?

这可能吗?如果是,那我该怎么做?

kubernetes kubectl kubernetes-helm

36
推荐指数
8
解决办法
4万
查看次数

标签 统计

kubectl ×1

kubernetes ×1

kubernetes-helm ×1