GitLab CI/CD 從入門到實戰(zhàn)
本書主要介紹GitLab CI/CD的相關(guān)內(nèi)容。首先介紹GitLab CI/CD的基礎(chǔ)知識,包括CI/CD的幾個基本概念(pipeline、stages、job、GitLab Runner和.gitlab-ci.yml文件);然后介紹GitLab CI/CD的35個關(guān)鍵詞、每個關(guān)鍵詞的語法及其使用場景,并給出一些示例;最后介紹CI/CD的實踐,通過3種不同的項目詳細(xì)講解各種部署方式,包括微服務(wù)架構(gòu)項目流水線開發(fā)、GitLab CI/CD與Kubernetes的集成,以及如何將項目部署到Kubernetes集群中等。本書還給出了兩個附錄,分別是GitLab CI/CD中的預(yù)設(shè)變量和GitLab CI/CD測試題。
本書適用于想要提高研發(fā)團(tuán)隊的軟件集成、軟件交付效率的開發(fā)和運維人員。
龐孟臣 (網(wǎng)名:拿我格子衫來)滴普科技高級前端開發(fā)人員,主要從事一線軟件開發(fā)、CI/CD 工作流搭建等工作。工作之余,他熱衷技術(shù)分享,是CSDN 前端領(lǐng)域優(yōu)秀創(chuàng)作者,先后出品了“Monaco Editor 教程”“GitLab CI/CD 教程”“Node-RED 教程”等專欄。已申請技術(shù)專利 6 項。
評論
圖片
表情
