从 Kubernetes 中删除 configmap 本身
Delete a configmap itself from Kubernetes
我正在尝试从 k8s 命名空间中删除配置映射。我使用以下命令创建了配置映射
kubectl -n namespacename create -f configmap.yaml
检查 k8s 作弊 sheet https://kubernetes.io/docs/reference/kubectl/cheatsheet/ 我没有找到任何相关的东西..请告知如何做?
使用 configmap 名称删除 configmap
:
# kubectl delete configmap <configmap-name> -n <namespace-name>
$ kubectl delete configmap my-cofigmap -n namespacename
要使用 configmap yaml 文件删除 configmap
:
# kubectl delete -f <file-directory> -n <namespace-name>
$ kubectl delete -f configmap.yaml -n namespacename
应该这样工作:
kubectl delete configmap <configmap-name> -n <namespace-name>
您的 configmap 名称应该在您的 configmap.yaml
文件中定义。
您可以通过名称删除 configMap。如果您不确定,可以使用以下方法检查名称空间中的 configMaps:
kubectl get configmap -n namespacename`
一旦有了它们,您就可以运行删除命令:
kubectl delete configmap <configmapname> -n namespacename
如果您使用 YAML 文件创建 ConfigMap,最简单的方法是同时通过引用 YAML 文件将其删除:
kubectl delete -n <namespacename> -f configmap.yaml
我正在尝试从 k8s 命名空间中删除配置映射。我使用以下命令创建了配置映射
kubectl -n namespacename create -f configmap.yaml
检查 k8s 作弊 sheet https://kubernetes.io/docs/reference/kubectl/cheatsheet/ 我没有找到任何相关的东西..请告知如何做?
使用 configmap 名称删除 configmap
:
# kubectl delete configmap <configmap-name> -n <namespace-name>
$ kubectl delete configmap my-cofigmap -n namespacename
要使用 configmap yaml 文件删除 configmap
:
# kubectl delete -f <file-directory> -n <namespace-name>
$ kubectl delete -f configmap.yaml -n namespacename
应该这样工作:
kubectl delete configmap <configmap-name> -n <namespace-name>
您的 configmap 名称应该在您的 configmap.yaml
文件中定义。
您可以通过名称删除 configMap。如果您不确定,可以使用以下方法检查名称空间中的 configMaps:
kubectl get configmap -n namespacename`
一旦有了它们,您就可以运行删除命令:
kubectl delete configmap <configmapname> -n namespacename
如果您使用 YAML 文件创建 ConfigMap,最简单的方法是同时通过引用 YAML 文件将其删除:
kubectl delete -n <namespacename> -f configmap.yaml