首页 > 编程语言 >node selector

node selector

时间:2023-07-14 16:24:10浏览次数:38  
标签:node kubectl node01 调度 selector kusc00401 pod 节点

k8s节点有4种调度方式:

1、nodeSelector 是节点选择约束的最简单的方式,通过添加nodeSelector 字段添加到 Pod 的规约中设置你希望的目标节点所具有的标签,

kubectl apply -f pod22.yaml

kubectl describe pod nginx-kusc00401  发现pod 创建失败,原因是为啥呢?

 一个节点是master主节点不允许调度,两个节点是 没有match  pod的 节点亲和性和选择性。

现在给节点加上标签:

[root@master01 ~]# kubectl label nodes node01 disktype=ssd
node/node01 labeled

 最后查看这个节点调度上了没有呢:

Successfully assigned default/nginx-kusc00401 to node01

因为给node1加标签了嘛。

 

标签:node,kubectl,node01,调度,selector,kusc00401,pod,节点
From: https://www.cnblogs.com/vzhangxk/p/17554023.html

相关文章

  • nodejs中jwt的使用
    前言在浏览器和服务端的交互中,http请求是无状态的,那在web项目中准确无误的保存用户的登录状态是前后端交互中必须要解决的问题。目前在web端解决登录认证的问题分为三种base64session/cookietoken下面介绍下token中jwt实现登录验证的方式。基本概念了解下几种不同的认证方式base......
  • nvm使用便捷的node环境切换
    第一步下载nvm:https://nvm.en.softonic.com/第二步修改镜像地址:cmd->nvmroot得到nvm安装目录复制以上地址,打开位置,找到settings.txt,加入以下镜像地址node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/第三步:nvminstal......
  • yarn : 无法加载文件 E:\nodejs\yarn.ps1,因为在此系统上禁止运行脚本。问题解决
    1.在电脑的开始菜单中,搜索PowerShell ,然后以管理员身份运行,如下所示:2.以管理员身份运行后,会出现命令窗口,接下来,输入命令get-ExecutionPolicy 查看权限,会看到它的返回值是 Restricted ,意思是当前是禁用的。3.执行命令:set-ExecutionPolicyRemoteSigned,没有报错就......
  • node 运行报错 SyntaxError: Cannot use import statement outside a module
    报错信息PSD:\myCode\excercise\node>nodeindex.js(node:26820)Warning:ToloadanESmodule,set"type":"module"inthepackage.jsonorusethe.mjsextension.(Use`node--trace-warnings...`toshowwherethewarningwascreate......
  • Node.js安装
    Node.js安装1.下载网址https://nodejs.org/zh-cn/download/下载完成后打开安装包,进入安装程序【next】【next】后选择安装路径,默认C盘即可不选中,直接下一步,安装安装完成点击finish,并测试是否成功【win+R】然后输入cmd,打开运行窗口,输入node-v可显示node.js版本;输入......
  • k8s集群node NotReady处理流程-->kubelet状态error,并伴有报错:kubelet.service has mor
    k8s集群nodeNotReady处理流程-->kubelet状态error//20230712集群有节点NotReadykubelet状态error,并伴有报错:kubelet.servicehasmorethanoneExecStart=setting,whichisonlyallowedforType=oneshotservices.Refusing在此记录一下解决流程解决流程问题定位:使......
  • Linux 安装node环境
    nodejs下载地址是:https://nodejs.org/dist/这里有两种方式下载:下载到本地上传到服务器(相比于第二种更麻烦一些)通过wget命令直接下载到linux服务器上1下载node.jswgethttps://nodejs.org/dist/v12.22.12/node-v12.22.12.tar.gz2 解压node.jstar-zxvfnode-v12.2......
  • nvm安装node报错Get "https://nodejs.org/dist/latest/SHASUMS256.txt": dial tcp 104
    windows上通过nvm管理node版本,在本地安装了nvm后,通过nvm安装node,报错了,信息:Couldnotretrievehttps://nodejs.org/dist/latest/SHASUMS256.txt.Gethttps://nodejs.org/dist/latest/SHASUMS256.txt:dialtcp104.20.23.46:443:i/otimeout 有了这样的信息,我......
  • eletron安装卡在 node install.js,解决方案
    问题:eletron安装卡在nodeinstall.js编辑~/.npmrc加入下面内容此命令直接打开.npmrc文件,然后对其进行修改npmconfigedit加入如下代码:registry=https://registry.npm.taobao.orgelectron_mirror="https://npm.taobao.org/mirrors/electron/"然后运行安装命令,问题顺......
  • vscode + nodesjs import 和 require 使用的两种case
    在环境nodejs+vscode的环境下,使用nodejs作为js的解释器, 在这种环境中直接使用export/import是无法正常工作的。 解决方式有两个:1.npminit-y胜场package.json修改内容增加: "type":"module",{"name":"javascript","version":"1.0.0&qu......