Kubernetes 在使用yaml创建configmap时,我们可以指定--from file选项吗

Kubernetes 在使用yaml创建configmap时,我们可以指定--from file选项吗,kubernetes,kubernetes-helm,configmap,Kubernetes,Kubernetes Helm,Configmap,我正在创建一个配置映射,如下所示 kubectl create configmap testconfigmap --from-file=testkey=testfile.txt 由于我使用的是helm图表,因此我希望使用YAML文件而不是运行kubectl来创建配置图,例如: apiVersion:v1 种类:配置地图 元数据: 名称:testconfigmap 数据: fromfile:testkey=testfile.txt --from file允许我传递从testfile.txt读取

我正在创建一个配置映射,如下所示

kubectl create configmap testconfigmap --from-file=testkey=testfile.txt
由于我使用的是helm图表,因此我希望使用YAML文件而不是运行kubectl来创建配置图,例如:

apiVersion:v1 种类:配置地图 元数据: 名称:testconfigmap 数据: fromfile:testkey=testfile.txt
--from file
允许我传递从testfile.txt读取的密钥和值。但是如果我将configMap创建为YAML文件,则
fromfile
不起作用。

以下命令将生成需要应用的YAML文件

kubectl create configmap testconfigmap —from-file=testkey=test file.txt —dry-run=client -o yaml > myconfigmap.yaml
那你就做吧

kubectl apply -f myconfigmap.yaml

欢迎来到stackoverflow@Sanjay!!!为了让别人更容易帮助你,考虑提供一个你尝试过的实际例子,输出和简短解释你想要达到的目标。同时,对Helm的帖子进行格式化也比较容易,请考虑添加代码块。这两个命令不能在GUI中运行。如果您有一个舵图,它通常是自包含的,并被检查到源代码管理中,您不会使用命令式
kubectl create
命令。