如何使用kustomize修补json文件中的configmap?

时间:2019-11-12 03:48:41

标签: kubernetes configmap kustomize

如何使用kustomize在接下来的cm中修补“ db.password”?

comfigmap:

apiVersion: v1
data:
  dbp.conf: |-
    {
      "db_properties": {
        "db.driver": "com.mysql.jdbc.Driver",
        "db.password": "123456",
        "db.user": "root"
      }
    }

kind: ConfigMap
metadata:
  labels: {}
  name: dbcm

1 个答案:

答案 0 :(得分:1)

您可以创建具有更新值的新文件,并在创建时使用命令替换

kubectl create configmap NAME --from-file file.name -o yaml --dry-run | kubectl replace -f -