我有一个JSON文件,其中包含以下一些键:
{
"a":"someval"
"b":"someval"
.. more keys
}
我该如何将这些密钥添加到Kubernetes中的secret?
当我尝试使用$ kubectl create secret generic mysecret --from-file=file.json
时,它返回一个包含文件的secret,但我想要将文件内容映射到secret中,而不是将文件添加为secret。
输出:
$ kubectl get secret mysecret -o yaml
apiVersion: v1
data:
file.json: #base64 encoded stuff here.
kind: Secret
期望的输出:
$ kubectl get secret mysecret -o yaml
apiVersion: v1
data:
a: someval
b: someval
kind: Secret
我做错了什么?