1. 程式人生 > >git-jenkins-k8s構建tomcat項目實踐

git-jenkins-k8s構建tomcat項目實踐

dock 私有 master png bcf pub log -m src

相關環境(部署安裝略。。。):
jenkins 安裝
k8s 集群環境部署
docker 私有倉庫搭建

jenkins 創建項目 Execute shell 構建docker鏡像上傳到私有倉庫,以構建時間做版本命名;

技術分享圖片

dockerfile 內容:
技術分享圖片

使用SSH Publishers 插件登錄到k8s-master主機上 更新項目
技術分享圖片

tomcat-deployment.yaml 內容
技術分享圖片

tomcat-service.yaml 內容
技術分享圖片

deployment 設置啟動的是3個pods 在 kubernetes Dashboard查看成功啟動3個tomcat
技術分享圖片

git-jenkins-k8s構建tomcat項目實踐