centos 中使用 kubekey 安装 k8s v1.22.12 支持 GPU 调用

news/2024/9/25 0:16:41/

环境准备:

https://blog.csdn.net/m0_64519023/article/details/138184970

生成配置文件:

中间需要执行 ./kk create config --with-kubernetes v1.22.12 这个命令生成配置文件,保留生成的配置文件中 spec: hosts 下的 node1,将它的 address 改为与宿主机局域网 ip 前 24 位相同、后 8 位不同的 ip,如  {name: node1, address: 172.17.16.1, internalAddress: 172.17.16.1, user: ubuntu, password: "password"}:https://blog.csdn.net/weihaoyue/article/details/132080126

构建 cluster:

https://kubesphere.io/zh/docs/v3.3/quick-start/all-in-one-on-linux/


k8s v1.22.12 安装完成后,安装 nvidia-container-runtime:

https://www.aneasystone.com/archives/2023/12/scheduling-gpus-in-kubernetes.html#%E5%AE%89%E8%A3%85%20nvidia-container-runtime%20%E8%BF%90%E8%A1%8C%E6%97%B6

然后安装 NVIDIA 设备插件:

https://www.aneasystone.com/archives/2023/12/scheduling-gpus-in-kubernetes.html#%E5%AE%89%E8%A3%85%20NVIDIA%20%E8%AE%BE%E5%A4%87%E6%8F%92%E4%BB%B6


http://www.ppmy.cn/news/1450788.html

相关文章

VTK —— 二、教程六 - 为模型加入3D微件(按下i键隐藏或显示)(附完整源码)

代码效果 本代码编译运行均在如下链接文章生成的库执行成功,若无VTK库则请先参考如下链接编译vtk源码: VTK —— 一、Windows10下编译VTK源码,并用Vs2017代码测试(附编译流程、附编译好的库、vtk测试源码) 教程描述 本…

基于深度学习检测恶意流量识别框架(80+特征/99%识别率)

基于深度学习检测恶意流量识别框架 目录 基于深度学习检测恶意流量识别框架简要示例a.检测攻击类别b.模型训练结果输出参数c.前端检测页面d.前端训练界面e.前端审计界面(后续更新了)f.前端自学习界面(自学习模式转换)f1.自学习模式…

【Canvas与艺术】绘制六叶草繁花似锦桌面(1920*1080)

【关键点】 六叶草的绘制和函数化。 【成图】 【代码】 <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> <head><title>使用HTML5/Canvas绘制六叶草繁…

web server apache tomcat11-23-APR

前言 整理这个官方翻译的系列&#xff0c;原因是网上大部分的 tomcat 版本比较旧&#xff0c;此版本为 v11 最新的版本。 开源项目 从零手写实现 tomcat minicat 别称【嗅虎】心有猛虎&#xff0c;轻嗅蔷薇。 系列文章 web server apache tomcat11-01-官方文档入门介绍 web…

(51单片机)第十三章-STC系列51单片机功能介绍

13.1 单片机空闲与掉电模式的应用 1. 空闲模式 当单片机进入空闲模式时&#xff0c;除CPU处于休眠状态外&#xff0c;其余硬件全部处于活动状态&#xff0c;芯片中程序未涉及的数据存储器和特殊功能寄存器中的数据在空闲模式期间都将保持原值。假若定时器正在运行&#xff0c;…

Git客户端(TortoiseGit)使用详解

1.概述 使用TortoiseGit比直接使用git 客户端和命令实现代码版本管理更为方便&#xff0c;本文根据实际使用情况作一些记录&#xff0c;特别是对于解决冲突的处理。 2.Git安装与配置 下载 Git - Downloads&#xff0c; 可参考Git安装步骤完成Git的安装与配置。 3.TortoiseG…

【toos】工具篇

1 通用的makefile 编写一个makefile&#xff0c;可以将其所在目录下的所有独立 .c 文件编译生成同名可执行文件。 src $(wildcard *.c) # 拿到所有*.c target $(patsubst %.c, %, $(src)) # 将src中所有%.c替换成%ALL:$(target)%:%.cgcc $< -o …

C/C++ BM32 合并二叉树

文章目录 前言题目解决方案一1.1 思路阐述1.2 源码 解决方案二2.1 思路阐述2.2 源码 总结 前言 树的题目大概率是要用到递归的&#xff0c;将一个树的问题拆分成子树的问题&#xff0c;不断拆分。 这题也用到了递归的思想。 题目 已知两颗二叉树&#xff0c;将它们合并成一颗…