|
Jenkins+Ansible+Gitlab自動化培訓
|
|
班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號) |
每個班級的人數(shù)限3到5人,互動授課, 保障效果,小班授課。 |
上間和地點 |
上部份地點:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院【北京分部】:北京中山學院/福鑫大樓【南京分部】:金港大廈(和燕路)【武漢分部】:佳源大廈(高新二路)【成都分部】:領館區(qū)1號(中和大道)【沈陽分部】:沈陽理工大學/六宅臻品【鄭州分部】:鄭州大學/錦華大廈【石家莊分部】:河北科技大學/瑞景大廈 最近開間(周末班/連續(xù)班/晚班):2019年1月26日 |
實驗設備 |
◆小班教學,教學效果好 ☆注重質量☆邊講邊練 ☆合格學員免費推薦工作 ★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓班中重聽; 2、培訓結束后,授課老師留給學員聯(lián)系方式,保障培訓效果,免費提供課后技術支持。 3、培訓合格學員可享受免費推薦就業(yè)機會。☆合格學員免費頒發(fā)相關工程師等資格證書,提升職業(yè)資質。專注高端技術培訓15年,端海學員的能力得到大家的認同,受到用人單位的廣泛贊譽,端海的證書受到廣泛認可。 |
部份程大綱 |
|
- 第1章 課程導讀
介紹設計這門課程的目的,以及課程內(nèi)容
- 1-1 課程介紹
第2章 Gitlab模塊
GitLab作為一個利用Ruby? on ?Rails開發(fā)的開源分布式版本控制系統(tǒng), 這一章節(jié)主要講解了Gitlab的流程使用, 包括通過對gitlab這個復雜的系統(tǒng)的詳細的搭建安裝, 以及后臺管理的配置, 并在課程的最后通過站在開發(fā)人員與運維人員的兩個不同視角, 實際Demo演示不同工作人員在使用我們gitlab中所需要掌握的流程概念, 以及...
- 2-1 GitLab介紹
2-2 GitLab工作流程
2-3 GitLab安裝配置管理
2-4 GitLab的應用
第3章 Ansible模塊
Ansilbe作為一個利用python開發(fā)的開源自動化部署工具, 這一章節(jié)主要講解了Ansible的優(yōu)勢以及架構使用, 包括Ansible配合virtualenv的實現(xiàn)虛擬環(huán)境的安裝配置, Ansible常用模塊的使用, 以及Ansible playbook的入門與編寫規(guī)范, 并在課程的最后通過講解ansible的測試部署和線上部署, 實際Demo演示Ansible與gitlab集成實...
- 3-1 Ansible簡介
3-2 Ansible的優(yōu)勢和應用場景
3-3 Ansible配合virtualenv安裝配置
3-4 Ansible playbooks入門和編寫規(guī)范(上)
3-5 Ansible playbooks入門和編寫規(guī)范(下)
3-6 Ansible playbooks常用模塊介紹
3-7 Ansible playbooks常用模塊案例操作
第4章 Jenkins模塊
Jenkins作為一個用Java編寫的開源的持續(xù)集成工具, 這一章節(jié)主要講解了Jenkins的優(yōu)勢以及構建場景, 包括Jenkins的安裝配置管理, Freestyle以及pipeline任務的構建以及編寫規(guī)范, 并在課程的最后結合我們項目的應用需求, 實際Demo演示Jenkins與我們常用的工具系統(tǒng)的配置與使用規(guī)范. 最終實現(xiàn)我們Jenkins的項目集成功能....
- 4-1 Jenkins介紹
4-2 Jenkins的優(yōu)勢和應用場景
4-3 Jenkins安裝配置管理
4-4 Jenkins job的介紹(Freestyle job 和 Pineline job)
4-5 Jenkins job環(huán)境準備
4-6 Jenkins freestyle job的構建與配置
4-7 Jenkins Pipeline job的編碼規(guī)范與構建配置
4-8 Jenkins Linux shell集成和Jenkins參數(shù)集成
4-9 Jenkins Git和Maven集成
4-10 Jenkins Ansible集成
第5章 Jenkins, Ansible,Gitlab實戰(zhàn)
這一章節(jié)我們我們會結合我們前三章的知識點相關內(nèi)容, 集成Jenkins, Ansible,Gitlab這三個工具對我們的項目進行自動化部署持續(xù)交付, 包括詳細講解我們的自動化部署的持續(xù)流程, 利用Jenkins下的Freestyle job實現(xiàn)靜態(tài)網(wǎng)站部署交付, 以及利用Jenkins下的Pipeline Job實現(xiàn)Nginx+Mysql+php+Wordpress自動化部署交付, 最...
- 5-1 Freestyle job實戰(zhàn) - 三劍客環(huán)境搭建
5-2 Freestyle job實戰(zhàn) - 環(huán)境配置
5-3 Freestyle job實戰(zhàn) - 編寫playbook腳本實現(xiàn)靜態(tài)網(wǎng)頁遠程部署
5-4 Freestyle job實戰(zhàn) - 將playbook部署腳本提交到Gitllab倉庫
5-5 Freestyle job實戰(zhàn) - Freestyle任務構建和自動化部署
5-6 Jenkins pipeline job實戰(zhàn) - 三劍客環(huán)境搭建
5-7 Jenkins pipeline job實戰(zhàn) - 環(huán)境配置
5-8 Jenkins pipeline job實戰(zhàn) - 編寫playbook腳本實現(xiàn)WordPress遠程部署
5-9 Jenkins pipeline job實戰(zhàn) - 將源碼和腳本提交到Gitlab倉庫
5-10 Jenkins pipeline job實戰(zhàn) - pipeline任務構建腳本的編寫
5-11 Jenkins pipeline job實戰(zhàn) - pipeline任務構建以及自動化部署
|
|
|
|
|
|