Udemy線上課程 DevOps: 基于GitLab的CI CD流水線實戰 講師:Zeyangli Li 影音教學 中文發音 中文版(DVD版)
你將會學到:掌握GitLabCI語法,完成持續交付流水線設計,DevOps工具鏈集成。適合人群:
開發工程師,運維工程師,DevOps工程師
課程目標:
從學習GitLabCI語法到完成持續交付流水線設計。
課程簡介:
GitLabCI 輕量級,不需要復雜的安裝手段。
配置簡單,與gitlab可直接適配。
實時構建日志十分清晰,UI交互體驗很好。
使用 YAML 進行配置,任何人都可以很方便的使用。
GitLabCI 有助于DevOps人員,例如敏捷開發中,開發與運維是同一個人,最便捷的開發方式。
本課程我們主要講解通過使用GitLabCI完成DevOps交付流水線,實踐內容較多。從多個角度出發讓每個實踐都能落地。內容從最基礎部分到實踐。內容都是來源于自身在企業中的實踐。
講師簡介
澤陽,DevOps領域實踐者。專注于企業級DevOps運維開發技術實踐分享,主要以DevOps技術課程為主。豐富的一線實戰經驗,課程追求實用性獲得多數學員認可。 課程內容均來源于企業應用。
為什么要學習這門課程?
您的團隊需要CI / CD工作流程
持續集成 : 盡快發現錯誤、減少集成問題、避免復雜的問題。
持續交付:確保每個更改都是可發布的、降低每次發布的風險、更加頻繁地交付價值、緊密的客戶反饋循環。
01 - GitLabCI簡介
001 GitLabCICD基本介紹.mp4
002 GitLabCI對比JenkinsCI.mp4
003 安裝部署配置GitLab.mp4
004 GitLabRunner簡介.mp4
005 GitLabRunner安裝.mp4
006 GitLabRunner註冊.mp4
007 運行流水線任務.mp4
02 - GitLab Pipeline語法
008 Pipeline語法1-job_script_before_script_after_script_stages_stage_variables.mp4
009 Pipeline語法2-tags_allow_failure_when_retry_timeout_parallel.mp4
010 Pipeline語法3-only_except_rules_workflow.mp4
011 Pipeline語法4-cache.mp4
012 Pipeline語法5-artifacts_dependencies.mp4
013 Pipeline語法6-needs階段并行.mp4
014 Pipeline語法7-include_extends.mp4
015 Pipeline基礎語法8-trigger.mp4
016 Pipeline語法9-image_services_environment_inherit.mp4
03 - DevOps工具鏈集成
017 模板庫規范設計.mp4
018 建立ci模板庫.mp4
019 maven構建工具集成.mp4
020 解決使用遠程Yaml錯誤.mp4
021 npm構建工具集成.mp4
022 構建工具使用總結.mp4
023 集成SonarQube代碼掃描.mp4
024 Gitlab Pull 請求集成配置.mp4
025 Artifactory制品庫集成.mp4
026 Docker鏡像倉庫集成.mp4
027 批量運行接口測試用例.mp4
028 CI集成自動化測試.mp4
029 上下游項目觸發自動化測試.mp4
030 在k8s環境部署runner.mp4
031 在k8s中發布應用.mp4
04 - GitLabRunner構建環境優化
000 代碼合并主干建立版本標簽.mp4
000 優化後模板庫配置詳解.mp4
000 優化流水線回滾作業.mp4
000 前端Web項目交付流水線.mp4
000 後端Java項目交付流水線.mp4
000 提交流水線-build階段實現.mp4
000 提交流水線-k8s部署回滾階段實現.mp4
000 提交流水線-test階段實現.mp4
000 提交流水線-代碼掃描階段實現.mp4
000 提交流水線-構建鏡像階段實現.mp4
000 流水線實踐整體規劃設計.mp4
000 流水線實踐準備工作.mp4
000 流水線觸發控制-合并流水線.mp4
000 移動端安卓項目交付流水線.mp4
000 解決合并流水線中代碼掃描問題.mp4
000 配置UAT發布流水線.mp4
000 配置預生產、生產發布流水線.mp4
000 需求管理部分準備工作.mp4
032 整體的優化目標.mp4
033 配置runner持久化構建緩存.mp4
034 配置runner持久化工作目錄.mp4
035 後臺集成kubernetes.mp4
036 全流程容器流水線配置.mp4
037 流水線默認郵件通知.mp4
038 流水線釘釘消息通知.mp4
039 分布式緩存實現.mp4
040 基于k8s部署minio服務.mp4
041 配置Runner使用分布式緩存.mp4
|
|