正道的光!阿里爆款Jenkins+K8s筆記終於全網開源了

前言

前段時間公司的服務大升級使用Jenkins+Docker+K8S自動化部署之後,感覺用起來有點大快人心之感。

攻城獅本地開發,開發完成後提交代碼到代碼倉庫,自動觸發jenkins進行持續集成與部署,部署完成會收到結果郵件。項目運行過程中可通過日誌系統查看程序日誌,有異常會觸發監控系統發送報警。從編碼到上線後結果反饋都可以攻城獅自主完成,形成完整閉環,完整流程的工具鏈及協助異常情況的處理,工作量減少了,效率也高了。


其實在這之前我對Jenkins+Docker+K8S就有隻有一些大概的瞭解,畢竟不是運維,沒有太深入學習。聽說公司的服務要大升級後,閒下來的時間也會去找這方面的資料看,但市面上的資料太多太雜,最後還是一位公司的老大哥傳給我兩份配套的學習筆記,學完後纔算是對這方面有了個系統的認知,雖然我不是主攻這方面的,但覺得這兩份筆記總結的挺不錯。本着好東西就是要拿出來分享的原則,下面我會把這兩份筆記展示出來給有需要的朋友看,展示的不全還請海涵評論區指正。

第一份筆記:K8s理論+實踐

理論

這麼理解集羣控制器,能行!

集羣網絡詳解

集羣伸縮原理

認證與調度

集羣服務的三個要點和一種實現

鏡像拉取這件小事

實踐

讀懂這一篇,集羣節點不下線

節點下線姊妹篇

我們爲什麼會刪除不了集羣的命名空間?

阿里雲ACK產品安全組配置管理

二分之一活的微服務

半夜兩點Ca證書過期問題處理慘況總結

第二份筆記:Jenkins持續集成

持續集成及Jenkins介紹

Jenkins安裝和持續集成環境配置

點我獲取

Jenkins構建Maven項目

Jenkins+Docker+SpringCloud微服務持續集成

基於Kubernetes/K8S構建Jenkins持續集成平臺

可以說沒有持續集成,說明交付流程是混亂不清晰隨機的,有了持續集成後:

能夠快速暴露錯誤

保證代碼提交質量

定位錯誤更加容易

降低整體集成風險

促進產品快速迭代

目前構建持續集成應用最廣泛的開源項目還是Jenkins,目前很多公司,持續集成都使用的是Jenkins。

點我獲取

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