1、修改maven讓他從阿里云下載鏡像
使用admin登陸ks
進入集群管理
進入配置中心
找到配置
ks-devops-agent
修改這個配置。加入maven阿里云鏡像加速地址
2、緩存機制
已經(jīng)下載過的jar包,下一次流水線的啟動,不會重復下載
3、部署到k8s集群
給每一個微服務準備一個 deploy.yaml(k8s的部署配置文件)
執(zhí)行以下步驟
傳入 deploy.yaml 的位置就能部署
kubectl apply -f xxxx
一定在項目里面(his,不是流水線項目),找到配置--密鑰,配置一個阿里云的訪問賬號密碼
4、前端項目
1、yygh-admin
npm run build 會生成dist目錄,放到nginx的html下,即可運行
2、yygh-site
npm install --registry=https://registry.npm.taobao.org 安裝項目依賴
npm run build 對項目打包,
打包完成后把 .nuxt ,static, nuxt.config.js, package.json 這四個關鍵文件復制到 node 環(huán)境。先npm install再使用npm run start 即可運行
3、思考
admin的鏡像和site的鏡像大小為何差距那么大?
如何對鏡像進行瘦身?
4、webhook
1、每個項目,都有流水線文件
2、每次修改完項目,手動點擊運行
3、希望,每次修改完項目,代碼推送,流水線能自動運行
寫代碼并提交------> gitee ---------> 給指定的地方發(fā)請求(webhook)------> kubesphere平臺感知到 -----> 自動啟動流水線繼續(xù)運行
廣州天河區(qū)珠江新城富力盈力大廈北塔2706
020-38013166(網(wǎng)站咨詢專線)
400-001-5281 (售后服務熱線)
深圳市坂田十二橡樹莊園F1-7棟
Site/ http://www.szciya.com
E-mail/ itciya@vip.163.com
品牌服務專線:400-001-5281
長沙市天心區(qū)芙蓉中路三段398號新時空大廈5樓
聯(lián)系電話/ (+86 0731)88282200
品牌服務專線/ 400-966-8830
旗下運營網(wǎng)站:
Copyright ? 2016 廣州思洋文化傳播有限公司,保留所有權利。 粵ICP備09033321號