我正在尝试从K8s命名空间中删除配置映射.. 我使用以下命令创建了该配置映射
kubectl -n namespacename create -f configmap.yaml
在查看K8s备忘单https://kubernetes.io/docs/reference/kubectl/cheatsheet/时,我没有发现与此相关的内容.. 请指导如何操作?
我正在尝试从K8s命名空间中删除配置映射.. 我使用以下命令创建了该配置映射
kubectl -n namespacename create -f configmap.yaml
在查看K8s备忘单https://kubernetes.io/docs/reference/kubectl/cheatsheet/时,我没有发现与此相关的内容.. 请指导如何操作?
configmap
:# kubectl delete configmap <configmap-name> -n <namespace-name>
$ kubectl delete configmap my-cofigmap -n namespacename
configmap
:# kubectl delete -f <file-directory> -n <namespace-name>
$ kubectl delete -f configmap.yaml -n namespacename
您可以按名称删除配置映射。如果不确定,可以使用以下命令检查命名空间内的配置映射:
kubectl get configmap -n namespacename`
一旦你拥有它们,你可以运行删除命令:
kubectl delete configmap <configmapname> -n namespacename
kubectl delete configmap <configmap-name> -n <namespace-name>
您的配置映射名称应在您的configmap.yaml
文件中定义。
kubectl delete -n <namespacename> -f configmap.yaml