美文网首页
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