kuberneteskubectlconfigmap

Delete a configmap itself from Kubernetes


I am trying to delete a configmap from a k8s namespace .. i created the configmap using the command below

kubectl -n namespacename create -f configmap.yaml

checking the k8s cheat sheet https://kubernetes.io/docs/reference/kubectl/cheatsheet/ i didn't find anything related .. kindly advise how to do that ?


Solution

  • To delete configmap using configmap name:

    # kubectl delete configmap  <configmap-name>  -n  <namespace-name> 
    $ kubectl delete configmap    my-cofigmap     -n   namespacename 
    

    To delete configmap using configmap yaml file:

    # kubectl delete -f <file-directory> -n <namespace-name>
    $ kubectl delete -f  configmap.yaml  -n  namespacename