当前位置:网站首页>KubeVela离线安装
KubeVela离线安装
2022-07-23 20:23:00 【学亮编程手记】
KubeVela离线安装
KubeVela 离线部署包含 KubeVela Core 和 KubeVela Addon 的离线部署。
KubeVela Core 离线部署
KubeVela chart
- 下载 vela-core Helm Chart 包
通过 Helm Chart 安装 KubeVela Core文档下载您希望的 vela-core Chart 包,并解压。
- 修改 values 里可配置的镜像
拉取以下镜像并导入离线环境的镜像仓库, 在 helm install 安装命令里通过 --set 覆盖每个镜像对应的离线环境镜像仓库里每个镜像的信息。
$ kubevela git:(master) grep -r repository charts/vela-core/values.yaml -A 1
charts/vela-core/values.yaml: repository: oamdev/vela-core
charts/vela-core/values.yaml- tag: latest
--
charts/vela-core/values.yaml: repository: oamdev/kube-webhook-certgen
charts/vela-core/values.yaml- tag: v2.3
--
charts/vela-core/values.yaml: repository: oamdev/cluster-gateway
charts/vela-core/values.yaml- tag: v1.1.7
--
charts/vela-core/values.yaml: repository: oamdev/hello-world
charts/vela-core/values.yaml- tag: v1
--
charts/vela-core/values.yaml: repository: oamdev/alpine-k8s
charts/vela-core/values.yaml- tag: 1.18.2
- 修改无法配置的镜像
Chart 参数 enableFluxcdAddon 决定是否默认安装 addon FluxCD, 如果参数 enableFluxcdAddon 为 true,拉取以下镜像并导入离线环境的镜像仓库, 更改各个文件中的镜像 registry 地址为离线环境镜像仓库地址。
$ kubevela git:(master) grep -r -i image: charts/vela-core/templates/addon
charts/vela-core/templates/addon/fluxcd.yaml: image: fluxcd/helm-controller:v0.11.1
charts/vela-core/templates/addon/fluxcd.yaml: image: fluxcd/image-automation-controller:v0.14.0
charts/vela-core/templates/addon/fluxcd.yaml: image: fluxcd/image-reflector-controller:v0.11.0
charts/vela-core/templates/addon/fluxcd.yaml: image: fluxcd/kustomize-controller:v0.13.1
charts/vela-core/templates/addon/fluxcd.yaml: image: fluxcd/source-controller:v0.15.3
$ kubevela git:(master) grep -r -i image: charts/vela-core --exclude-dir=charts/vela-core/templates/addon | grep -v .Values
charts/vela-core/templates/defwithtemplate/nocalhost.yaml: image: "nocalhost-docker.pkg.coding.net/nocalhost/dev-images/golang:latest"
- 重新打包 vela-core Helm Chart 包
重新打包上面修改好的 Helm Chart 包,直接安装或者传入离线环境的 Helm Chart 仓库。
KubeVela Addon 离线部署
请查看插件的离线安装.
参考链接:http://static.kubevela.net/zh/docs/v1.3/platform-engineers/system-operation/offline-installation
边栏推荐
- 很漂亮的马路
- Addon plugin 003 for CDR plugin development - awareness solution (SLN) and project (csproj) files
- Shell command and operation principle
- 区间DP-链式石子合并
- ModelBox端云协同AI开发套件(RK3568)试用记录(二)
- Chinese [easy to understand] cannot be set when installing SVN localization package
- 【力扣】最接近的三数之和
- After the input error of next numerical data type () occurs, it can still be input normally next time
- Task03 notes 2
- Choice is greater than effort! Guiyang campus Xiaoge 0 foundation successfully transferred to software testing and gained 12K!
猜你喜欢
随机推荐
第十一天:续第十天BGP的基本配置
Discussion on the usage of scanf () and getchar ()
QT with OpenGL (frame cache)
Excel自动化之13种方法来避免在 Microsoft Excel 中重复任务
微软网站上关于在Edge浏览器中打开或关闭smartScreen的说明有误
数组——704. 二分查找
-2021最新对比学习(Contrastive Learning)相关必读论文整理分享
选择大于努力!贵阳校区小哥哥0基础成功转行软件测试收获12K!
数组——209.长度最小的子数组
【云享读书会第13期】第五章FFmpeg 查看媒体信息和处理音视频文件的常用方法
【复数 重载运算符】
NLP hotspots from ACL 2022 onsite experience
解决1秒钟内,用户快速点击,重复请求的问题
使用TinkerPop框架对GDB增删改查
LyScriptTools 扩展Script模块
Lingo 基本使用
链表——203. 移除链表元素
OneFlow v0.8.0正式发布
MySQL(3)
如何在OneFlow中新增算子








