当前位置: 首页 > news >正文

k8s namespace绑定节点

k8s namespace绑定节点

  • 1. apiserver 启用准入控制 PodNodeSelector
  • 2. namespace 添加注解 scheduler.alpha.kubernetes.io/node-selector
  • 3. label node

1. apiserver 启用准入控制 PodNodeSelector

vim /etc/kubernetes/manifests/kube-apiserver.yaml

spec:containers:- command:- kube-apiserver- --advertise-address=192.88.1.172- --enable-admission-plugins=NodeRestriction,PodNodeSelector

2. namespace 添加注解 scheduler.alpha.kubernetes.io/node-selector

kubectl get ns xx -o yaml > xx.yaml
vim xx.yaml

加入 注解

annotations:scheduler.alpha.kubernetes.io/node-selector: tenant-xx=true
kubectl apply -f xx.yaml

最后xx namespace yaml如下:

apiVersion: v1
kind: Namespace
metadata:annotations:scheduler.alpha.kubernetes.io/node-selector: tenant-xx=truename: xx
spec:finalizers:- kubernetes

3. label node

kubectl label nodes node01 tenant-xx=true
http://www.lryc.cn/news/525447.html

相关文章:

  • 【ElementPlus】在Vue3中实现表格组件封装
  • cursor重构谷粒商城04——vagrant技术快速部署虚拟机
  • 26、正则表达式
  • SpringBoot使用MockMVC通过http请求controller控制器调用测试
  • 【Unity3D】Unity混淆工具Obfuscator使用
  • C语言语法基础学习—动态分配空间(new和malloc的用法及区别)
  • QT:控件属性及常用控件(3)-----输入类控件(正则表达式)
  • Hive SQL 执行计划解析
  • 热更新杂乱记
  • 博客搭建 — GitHub Pages 部署
  • 翻译:How do I reset my FPGA?
  • Linux 进程环境变量:深入理解与实践指南
  • Linux探秘坊-------5.git
  • Linux中的几个基本指令(二)
  • Java入门笔记(1)
  • 设计模式的艺术-开闭原则
  • 【C语言系列】深入理解指针(3)
  • three.js+WebGL踩坑经验合集:写在前面的话
  • 利用Linux的工作队列(Workqueue)实现中断下半部的处理
  • LabVIEW处理复杂系统和数据处理
  • spring-springboot -springcloud
  • DRG/DIP 2.0时代下基于PostgreSQL的成本管理实践与探索(下)
  • 打造本地音乐库
  • 【2024 - 年终总结】叶子增长,期待花开
  • python 统计相同像素值个数
  • 蓝卓“1+2+N”智慧工厂架构,让工业智能更简单
  • 12、MySQL锁相关知识
  • 某大厂一面:HashMap 的put方法具体做了哪些操作
  • WPF基础 | 深入 WPF 事件机制:路由事件与自定义事件处理
  • 精选100+套HTML可视化大屏模板源码素材