k8s的pod调度之节点选择器

文章目录

前言

你好我是醉墨居士,节点选择器(nodeSelector)可以指定将pod运行在我们打过标签的k8s集群中的某个节点上

给k8s节点打上标签

复制代码
kubectl label node <node-name> <label-key>=<label-value>

查看节点的标签

sh 复制代码
kubectl get nodes --show-labels

使用节点选择器

资源清单中设置节点选择器,指定对应的节点标签

redis-cluster.yaml

sh 复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  name: redis-cluster
spec:
  replicas: 3
  selector:
    matchLabels:
      k8s: k8s
  template:
    metadata:
      labels:
        <label-key>: <label-value>
    spec:
      containers:
      - name: redis-test
        image: redis:latest

部署资源

sh 复制代码
kubectl apply -f redis-cluster.yaml

检查pod运行在哪个的节点上

sh 复制代码
kubectl get pods -o wide

最后

我们这篇博客讲解了一下nodeSelector的基本使用,希望对你有所帮助

相关推荐
IT利刃出鞘9 小时前
Docker Compose--安装WordPress--方法/示例
运维·docker·容器
分布式存储与RustFS14 小时前
RustFS 多协议接入全景:S3 之外,Swift/Keystone 与 SFTP/FTPS 怎么选
云原生·开源·对象存储·分布式存储·s3·rustfs·性能基准
yunlaodacom17 小时前
腾讯云国际版代理商:COS标准、低频、归档和深度归档怎么选?存储成本与数据取回区别
数据库·云计算·腾讯云
分布式存储与RustFS18 小时前
在 Kubernetes 上用 RustFS Operator 给 Tenant 开 KMS 加密:spec.encryption 实战
云原生·开源·对象存储·分布式存储·s3·rustfs·性能基准
sbjdhjd18 小时前
从 assert 动态调用报错到临时文件链路:PHP 5.6 与 7.3 授权靶场中的短 payload 复盘 | (17字符绕过)
安全·网络安全·数据挖掘·开源·云计算·php·字符绕过
sbjdhjd18 小时前
从 7 字符文件名拼接到二维数组取值:PHP 无参函数限制下的受控靶场复盘 | (7字符绕过)
网络·nginx·安全·网络安全·云计算·php·apache
自律最差的编程狗19 小时前
Ubuntu下Docker部署Ollama 轻量模型
linux·ubuntu·docker
wdfk_prog19 小时前
大型 Docker 镜像导出导入工程化:可靠性、磁盘与压缩
运维·docker·容器
郝开19 小时前
Docker Compose 模块化多环境配置规范指南:示例搭建Alf Tengine MD2DOC 1.1.1
运维·docker·容器
Albart57520 小时前
Docker Desktop 增量更新失败终极排查:Failed to apply delta update 反复回滚怎么办?
windows·docker·容器·docker部署大模型