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的基本使用,希望对你有所帮助

相关推荐
仙柒4157 小时前
控制平面组件和节点组件
运维·容器·kubernetes
智慧医养结合软件开源10 小时前
以数据可视化,赋能康养服务精细化运营
人工智能·信息可视化·云计算·生活
Niliuershangba10 小时前
Docker Desktop 部署 ChestnutCMS 全流程:从零搭建企业级 CMS 开发环境
运维·docker·容器
wb18911 小时前
Kubernetes服务优化
云原生·容器·kubernetes
码点滴13 小时前
Workload 自动化进化论:从手动运维到 AI 驱动的 Kubernetes 智能管控
运维·人工智能·kubernetes·自动化·workload
darkdragonking13 小时前
Docker(五)OpenEuler22.03 安装docker ce、排坑
运维·docker·容器
测试狗科研平台13 小时前
VASP软件如何计算电子局域化函数?
科技·云计算·材料工程
Waay15 小时前
图文详解|K8s Pod内部结构
docker·云原生·kubernetes
码点滴16 小时前
CRI-O选型与容器运行时标准
开发语言·人工智能·架构·kubernetes·cri-o