KubeVela简介
1 | KubeVela 是一个开箱即用的现代化应用交付与管理平台,它使得应用在面向混合云环境中的交付更简单、快捷。 |
KubeVela安装
1 | https://kubevela.io/zh/docs/install |
准备测试demo库
1 | git clone https://gitlab.com/FogDong/KubeVela-GitOps-Demo-Code.git |
制作镜像
1 | cd KubeVela-GitOps-Demo-Code/ |
创建应用
1 | 登录velaux,点击应用列表,点击新增应用 |
- 浏览器访问
创建触发器
- 创建kubevela触发器
1 | 进入对应应用,属性 ,即可看到右下角触发器(默认会自动创建个,不需要可以删除掉) |
复制触发器webhook
harbor中添加此webhook
更新代码
1 | cd KubeVela-GitOps-Demo-Code-master/src |
重新构建镜像
1 | # tag为0.2 |
检查触发情况
镜像推送
镜像触发webhooks
KubeVela更新版本
浏览器验证v3.0版本