volcano k8s 部署

下载volcano-development文件

官网

复制代码
https://volcano.sh/zh/docs/installation/

volcano-development.yaml

复制代码
wget https://raw.githubusercontent.com/volcano-sh/volcano/master/installer/volcano-development.yaml

部署volcano

查下需要下载的镜像

复制代码
grep vc- volcano-development.yaml 
          image: docker.io/volcanosh/vc-webhook-manager:latest
          image: docker.io/volcanosh/vc-webhook-manager:latest
          image: docker.io/volcanosh/vc-controller-manager:latest
          image: docker.io/volcanosh/vc-scheduler:latest

下载镜像

复制代码
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/volcanosh/vc-webhook-manager:latest
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/volcanosh/vc-scheduler:latest
ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/volcanosh/vc-controller-manager:latest

docker pull registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-webhook-manager:1.0
docker pull registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-controller-manager:1.0
docker pull registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-scheduler:1.0

docker save -o vc-webhook-manager.tar  registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-webhook-manager:1.0
docker save -o vc-controller-manager.tar  registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-controller-manager:1.0
docker save -o vc-scheduler.tar  registry.cn-hangzhou.aliyuncs.com/zdhx-harbor/vc-scheduler:1.0

scp vc-webhook-manager.tar root@10.0.2.12:/root
scp vc-controller-manager.tar root@10.0.2.12:/root
scp vc-scheduler.tar root@10.0.2.12:/root

docker load -i vc-webhook-manager.tar
docker load -i vc-controller-manager.tar
docker load -i vc-scheduler.tar

替换国外镜像

复制代码
sed -i 's/docker.io\/volcanosh\/vc-webhook-manager:latest/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-webhook-manager:latest/g' volcano-development.yaml 
sed -i 's/docker.io\/volcanosh\/vc-controller-manager:latest/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-controller-manager:latest/g' volcano-development.yaml 
sed -i 's/docker.io\/volcanosh\/vc-scheduler:latest/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-scheduler:latest/g' volcano-development.yaml 		 


sed -i 's/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-webhook-manager:latest/registry.cn-hangzhou.aliyuncs.com\/zdhx-harbor\/vc-webhook-manager:1.0/g' volcano-development.yaml 
sed -i 's/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-controller-manager:latest/registry.cn-hangzhou.aliyuncs.com\/zdhx-harbor\/vc-controller-manager:1.0/g' volcano-development.yaml 
sed -i 's/swr.cn-north-4.myhuaweicloud.com\/ddn-k8s\/docker.io\/volcanosh\/vc-scheduler:latest/registry.cn-hangzhou.aliyuncs.com\/zdhx-harbor\/vc-scheduler:1.0/g' volcano-development.yaml 		 

部署

复制代码
kubectl apply -f volcano-development.yaml

验证Volcano组件的状态

复制代码
kubectl get all -n volcano-system

containerd常用命令

复制代码
https://blog.csdn.net/chililopp/article/details/140288670
相关推荐
凌辰揽月8 分钟前
8分钟讲完 Tomcat架构及工作原理
java·架构·tomcat
笑醉踏歌行14 分钟前
idea应用代码配色网站
java·ide·intellij-idea
一入JAVA毁终身16 分钟前
处理Lombok的一个小BUG
java·开发语言·bug
gjh120827 分钟前
Easy-excel监听器中对批量上传的工单做错误收集
java·spring boot
红衣女妖仙31 分钟前
JXLS 库导出复杂 Excel
java·excel·jxls·java 导出 excel
Hellyc38 分钟前
JAVA八股文:异常有哪些种类,可以举几个例子吗?Throwable类有哪些常见方法?
java·开发语言
西岭千秋雪_1 小时前
Redis缓存架构实战
java·redis·笔记·学习·缓存·架构
斯普信专业组1 小时前
K8s环境下基于Nginx WebDAV与TLS/SSL的文件上传下载部署指南
nginx·kubernetes·ssl
五岳1 小时前
深入研究使用DozerMapper复制List<Ojbect>前后元素类型不一致的问题
java·爬坑
人生在勤,不索何获-白大侠2 小时前
day15——Java常用API(二):常见算法、正则表达式与异常处理详解
java·算法·正则表达式