首页 > 其他分享 >【K8S】label标签常用命令

【K8S】label标签常用命令

时间:2024-01-25 14:35:04浏览次数:31  
标签:node kubectl 标签 label 常用命令 pod K8S type

node节点增加、修改、删除、查看、查找label标签

单个node增加标签:
kubectl label node <nodename> type=basic
所有node增加标签:
kubectl label node --all type=basic
修改:
kubectl label node <nodename> type=special --overwrite
删除单个标签:
kubectl label node <nodename> type-
删除所有node节点key值为type的标签:
kubectl label node type-
查看:
kubectl get node --show-labels
按标签键值查找:
kubectl get node -l 'type=basic'

pod服务增加、修改、删除、查看、查找label标签

单个pod增加标签:
kubectl label pod <podname> app=nginx
所有pod增加标签:
kubectl label pod --all app=nginx 修改:
kubectl label pod <podname> app=tomcat --overwrite 删除单个标签:
kubectl label pod <podname> app-
删除所有pod服务key值为app的标签:
kubectl label pod app- 查看:
kubectl get pods -n default --show-labels
查找:
kubectl get pod -l 'type=a'

标签:node,kubectl,标签,label,常用命令,pod,K8S,type
From: https://www.cnblogs.com/hm1825/p/17987074

相关文章

  • K8s笔记-使用 Service 把前端连接到后端
    1配置configMap1.1配置cm[root@k8s-master~]#kubectlexec-itnginx-deploy-78d8bf4fd7-2xtd2-ntest--sh-c"cat/etc/nginx/nginx.conf"[root@k8s-master~]#kubectlexec-itnginx-deploy-78d8bf4fd7-2xtd2-ntest--sh-c"cat/usr/share/ngi......
  • k8s之存储卷local PV
    一、简介local能够作为PV使用的本地存储卷。local卷插件用于将本地存储设备(如磁盘、分区或目录)配置为卷。hostPath卷在Pod被重建后可能被调试至其它节点而无法再次使用此前的数据,而基于local卷,调度器能自行完成调度绑定。基于local的PV,需要管理员通过nodeAffinit声明其定......
  • k8s之持久存储卷PV和PVC
    一、简介在前边文章中可以看到,Kubernetes中依赖后端存储包括:NFS、Ceph、块存储等存储设备实现数据的远程存储以及数据持久化。使用这些网络存储资源需要工程师对存储有一定的了解,并需要在工作节点上对接这些存储,对于非专业工程师造成了一些困扰。Kubernetes为了解决这些问题,定......
  • k8s - Promtail 重写日志标签名
    1.Promtail重写日志标签名默认Promtail会导出Pod中的一些元数据,可以通过访问Promtail的web界面,获取可以拿到的原始标签#获取promtailPod的PodIP地址kubectlgetpo-A-owide|greppromtail#输出#lokipromtail-s2c2x......
  • k8s之dns问题
    问题1:描述:pod新建好后,无法ping通域名(无论是外网域名还是内网域名),但是可以ping通IP(包含外网IP和内网IP),不包括kube-dns的IP,和pod同一网段IP可以ping通#cat/etc/resolv.confsearchkube-system.svc.cluster.localsvc.cluster.localcluster.localnameserver10.96.0.1......
  • K8s 常用操作备忘
    #查看pod日志kubectllogs-f--tail100admin-center-server-cbd975547-fjlhs-nprod#查看pod重启前的日志kubectllogs-f-p--tail100admin-center-server-cbd975547-fjlhs-nprod#进入pod中kubectlexec-it-nnginxcfhy-prod-front-7d4d58fd4d-pj9lg--bash......
  • ROS2常用命令
    ROS2的主要命令入口是 ros2,其中又包含大量的子命令,可用于ROS2程序的开发和测试。下面是其中一些常用的命令及其作用:ros2run:运行ROS2节点或任意可执行文件。ros2run <package_name> <executable_name>ros2run<package_name><executable_name>--ros-args--para......
  • k8s 镜像
    目录k8s镜像镜像名称更新镜像镜像拉取策略默认镜像拉取策略ImagePullBackOff使用私有仓库配置节点向私有仓库进行身份验证config.json说明提前拉取镜像在Pod上指定ImagePullSecrets使用DockerConfig创建Secret使用案例k8s镜像镜像名称容器镜像通常会被赋予pause、ex......
  • k8s系列-minikube操作应用之安装篇
    Minikube是一个轻量级的Kubernetes集群,专为本地开发和测试环境设计。Minikube由Kubernetes社区维护,支持macOS、Linux和Windows等多种操作系统平台。它使用Kubernetes的官方稳定版本,并提供了大部分功能,包括容器编排管理、负载均衡、Ingress以及权限控制等高级特性。......
  • k8s~istio的安装与核心组件
    安装istio在线安装:https://istio.io/latest/docs/setup/getting-started/#download或者直接在这里下载:https://github.com/istio/istio/releases/tag/1.20.2$curl-Lhttps://istio.io/downloadIstio|ISTIO_VERSION=1.20.2TARGET_ARCH=x86_64sh-$cdistio-1.20.2$e......