jenkins+kubernets

JENKSIN+KUBERNETES 持續集成
編寫目的:
詳細記錄jenkins和kubernetes 結合使用流程
使用工具:
Tool name
version
date
ansible
2.8.0

Jenkins
2.712

kubernetes
1.14.0

rsync
3.1.2

CICD結構

1, Jenkins 根據項目點擊’yes’按鈕,並輸入當前的版本號
2, Kubernetes根據輸入的版本號更新deplmant的鏡像版本
3, Jenkins自動拉取,項目更新代碼,並根據輸入版本號,生成對應的docker-image
4, 上傳docker-image 到docker倉庫
5, kubernetes 根據版本號 啓動docker項目
6, 回滾 根據版本號回滾
7, 擴容點擊scan 按鈕 輸入擴容數量點擊構建
jenkins+kubernets

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章