課程簡介
介紹
- Jenkins X與Jenkins的對比
Jenkins X工作流概述
- Jenkins X與Kubernetes的關係
- 標準環境與預覽環境
安裝Jenkins X
- 選擇語言和平臺
構建CI/CD流水線
- 準備預生產和生產環境
- 使用Jenkins X創建Kubernetes集羣
創建應用程序
- 使用Jenkins X Quickstarts啓動新項目
- Quickstart選項
實現自動化工作流
- 將代碼提交到Git
- 進行更改、創建問題和拉取請求
預覽應用程序
- 推送到預覽環境
- 爲拉取請求啓動預覽環境
將應用程序推廣到生產環境
- 推送到生產環境
導入現有項目
- 將代碼添加到Git倉庫
- 註冊Webhook
將Jenkins X與其他第三方工具集成
- Helm、Prow和Skaffold
故障排除
總結與結論
最低要求
- 對CI/CD概念的基本理解。
- 具備Jenkins 2的使用經驗。
- 對軟件開發過程的整體理解。
受衆
- 軟件開發人員
- DevOps工程師
- 基礎設施工程師
- 軟件測試工程師
客戶評論 (4)
培訓師經驗豐富,講解清晰透徹。其深厚的知識儲備和教學熱情令人高度讚賞。
Anup Kumar - SMR Automotive Mirrors Stuttgart
課程 - Jenkins 2: Building CI/CD Pipelines
機器翻譯
培訓師非常有條理。他在一開始就解釋了培訓所需的所有工具。培訓師耐心解答了所有疑問,並討論了實際應用案例。
Vivek Verma - Global Knowledge Network Training Ltd
課程 - DevOps Practical Implementation and Tools
機器翻譯
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
課程 - Test Automation with Selenium and Jenkins
機器翻譯
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
課程 - Jenkins: Continuous integration for Agile development
機器翻譯