首页 > 编程语言 >把Pod分配到node上

把Pod分配到node上

时间:2023-07-24 17:24:01浏览次数:31  
标签:node name 标签 nginx Pod 分配

分配Pod到node

给node打上标签

kubectl label nodes <your-node-name> disktype=ssd

查看标签

kubectl get nodes --show-labels

image-20230515171829538

根据标签分配node

apiVersion: v1
kind: Pod
metadata:
  name: nginx
  labels:
    env: test
spec:
  containers:
  - name: nginx
    image: nginx
    imagePullPolicy: IfNotPresent
  nodeSelector:
    disktype: ssd
image-20230515172011110

指定node

apiVersion: v1
kind: Pod
metadata:
  name: nginx
spec:
  nodeName: foo-node # 调度 Pod 到特定的节点
  containers:
  - name: nginx
    image: nginx
    imagePullPolicy: IfNotPresent

标签:node,name,标签,nginx,Pod,分配
From: https://www.cnblogs.com/pr1s0n/p/17577788.html

相关文章

  • 配置Pod的服务质量
    QoS类QoS(QualityofServiceclass,Qosclass):服务质量类Kubernetes创建Pod时,会将如下Qos类之一设置到Pod上:GuaranteedBurstableBestEffort先创建一个qos-example命名空间方便测试kubectlcreatenamespace=qos-example创建一个Qos为Guaranteed的PodQos类为Guaranted的Po......
  • kibana security 权限 分配
    kibanasecurity权限分配1.创建users设置密码,role随便选一个,后面要改成customerrole。2.创建roles主要是elastcisearch这个大页里面Clusterprivileges留白。RunAsprivileges选第一步里面的用户。indexprivileges选择所需的indices,然后privileges选择read,......
  • 快速切换 nodejs 的版本
    最近在开发一个常驻进程、定时任务统一调度系统,以应对开发在进程管理方面遇到的各种复杂问题。组里开发项目,一般来说是一个人承包整个项目,包括调度器设计,还有后台系统。我还有一部分工作,是队列相关的信息,这个由监控同学负责,到时候我后台聚合他的数据一并展示。然后我就遇到问题......
  • node的一部分知识(还在学习)
    node.js一,node最基础一,为什么要学node.js1.可以让每个人都访问到我们的网页2.为了学习vue二,node是什么一款应该程序,是一个软件,可以运行javascript三,node的作用1.开发服务器端应用2.开发工具类应用3.开发桌面端应用四,node的安装之前安装过二,命令的相关知识一,认识命令......
  • nodejs sqlite报错 typeorm[ Expression tree is too large (maximum depth 1000)]
    最近在给公司开发一个工具时,使用SQLite,然后突然发现报错:(node:16195)UnhandledPromiseRejectionWarning:QueryFailedError:SQLITE_ERROR:Expressiontreeistoolarge(maximumdepth1000)athandler(/snapshot/server-work/node_modules/typeorm/driver/sqlite/Sql......
  • Node.js下载安装教程
    一、下载安装包1、百度网盘自提链接:链接:https://pan.baidu.com/s/1Bbw895MtUgjlfZylPHCCxw 提取码:x89v 2、进入官网下载https://nodejs.org/zh-cn/download/选择对应版本,我这里选的windows64位版本 二、安装程序1、双击下载好的安装包,出现这个界面点【next】2、选......
  • node.js实现海报生成
    Node.js实现海报生成在现代社交媒体和电商平台上,海报是吸引用户注意力的重要元素之一。传统的海报制作通常需要专业的设计软件和设计师的技能。然而,通过使用Node.js,我们可以通过编程方式自动生成海报,从而节省时间和资源。什么是Node.js?Node.js是一个基于ChromeV8引擎的JavaScri......
  • node.js tinify
    了解Node.js中的tinify插件在Node.js中进行图像压缩是一个常见的需求,而tinify是一个流行的图像压缩工具,它提供了一个Node.js插件,用于对图像进行无损压缩。本文将向您介绍如何使用tinify插件,并提供一些示例代码。什么是tinify?tinify是一个由[tinypng](tinify提供了一个Node.js模......
  • node.js is only support
    Node.js的支持范围Node.js是一个基于ChromeV8引擎的JavaScript运行环境,旨在使JavaScript能够在服务器端运行。然而,尽管Node.js具有很多强大的功能和灵活性,但它并不支持所有JavaScript特性和API。在本文中,我们将探讨Node.js的一些特性和API的支持范围,以及一些可以使用的替代方案......
  • Pod状态
    Pod状态 NormalKubernetes(K8s)中的Pod状态有以下几种:Pending(等待中):Pod已经被Kubernetes接受,但是容器尚未被创建。这可能是由于调度器正在寻找合适的节点来运行容器,或者正在等待容器镜像下载或其他初始化操作。Running(运行中):Pod中至少有一个容器正在运行。S......