美文网首页
20年第23周:k8s的configmap如何CRUD增删改查?

20年第23周:k8s的configmap如何CRUD增删改查?

作者: 习惯研究所所长 | 来源:发表于2020-06-03 10:55 被阅读0次

    0、k8s configMap常用命令

    -- 新增
    kubectl replace --force  -f  configMap配置.yaml
    
    kubectl create -f  configMap配置.yaml
    
    -- 查询
    kubectl get cm [-n namespace]
    

    一、configMap的新增

    # 方式1:从文件上/目录上新增
    kubectl create -f 配置.yaml
    # 或者 
    kubectl create cm test-config --from-file=./ca.pem
    # 这种方式适合用来挂载配置文件,key是文件名,value是文件内容。比如挂载数据库证书等
    
    # 方式2: 从命令行中新增
    kubectl create cm test-config  --from-literal=host=🐷🐔  --from-listeral=port='5432--27107-3306-6379'
    

    二、configMap的查询

    kubectl get cm 
    # 或者
    kubectl get configmap
    # 或者
    kubectl get cm -n 命名空间
    

    三、configMap的修改

    # 1, 替换式修改
    kubectl replace --force -f  配置.yaml
    # 2, 局部修改
    kubectl edit cm map的键值
    

    四,configMap的删除

    kubectl delete cm map的名字
    

    >>>PS:先创建ConfigMap, 后创建Pod

    五、参考

    配置Pod以使用ConfigMap

    相关文章

      网友评论

          本文标题:20年第23周:k8s的configmap如何CRUD增删改查?

          本文链接:https://www.haomeiwen.com/subject/jcjvzhtx.html