版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
docker在devops中的應用金山云GOPS2016全球運維大會站devops和docker簡介1docker在devops中的應用2容器服務助力devops3GOPS2016全球運維大會站促進開發(fā)(development)和運維(operations)之間的相互合作更加快捷、頻繁和可靠得構建、測試、發(fā)布devopsGOPS2016全球運維大會站devopsGOPS2016全球運維大會站devopsdevops是一種文化、運動、理念devops需要由工具來實現(xiàn)docker是實踐devops的理想工具GOPS2016全球運維大會站docker容器技術并不是新技術傳統(tǒng)容器技術,只解決了容器運行(run)的問題docker將容器的“打包”標準化,定義了一套構建(build)、分發(fā)(ship)、運行(run)的標準化體系應用程序的"集裝箱"GOPS2016全球運維大會站docker和集裝箱GOPS2016全球運維大會站docker的特點GOPS2016全球運維大會站輕量、易于彈性擴展可移植性好build
once
run
anywhere容易部署強大的生態(tài)系統(tǒng)(眾多基于docker的工具)docker實現(xiàn)devops的優(yōu)勢GOPS2016全球運維大會站封裝應用及依賴,解決了環(huán)境異構問題以應用交付為中心,便于構建持續(xù)集成流水線復雜系統(tǒng)的部署構建可自描述,降低了溝通成本,提高部署效率docker基本概念介紹GOPS2016全球運維大會站ose應用編排模板描述應用的配置及依賴一鍵部署的利器應用部署的“說明書”GOPS2016全球運維大會站devops和docker簡介1docker在devops中的應用2容器服務助力devops3GOPS2016全球運維大會站Build、ship、runGOPS2016全球運維大會站build常用工具jenkinsdrone工作流GOPS2016全球運維大會站build工具-jenkinsGOPS2016全球運維大會站功能強大,部署配置復雜通過插件形式支持docker支持多種VCS適合私有部署build工具-Drone配置簡單,支持云端部署原生支持docker支持
、bitbucket、適合開發(fā)者code等代碼托管平臺GOPS2016全球運維大會站shipGOPS2016全球運維大會站docker鏡像倉庫公有鏡像倉庫docker
hub私有鏡像倉庫私有registryharbor-vmware開源的企業(yè)級私有倉庫ship通用鏡像倉庫的架構GOPS2016全球運維大會站ship驅動的選擇filesystems3azureswiftossks3GOPS2016全球運維大會站runGOPS2016全球運維大會站容器集群管理系統(tǒng)MesosKubernetes(K8s)SwarmMesosGOPS2016全球運維大會站誕生于2009年定位于數(shù)據(jù)中心操作系統(tǒng)支持hadoop、spark、docker等多種應用框架Mesos僅提供資源抽象,由各種framework提供應用的管理marathon是管理docker的frameworkK8s源自
b
,誕生于2014年原生為docker而設計概念PodsLabelsServicesReplication
ControllerGOPS2016全球運維大會站Swarmdocker
的親兒子1.12版本之前,swarm是獨立組件,安裝配置較為復雜1.12版本,docker內置swarm
mode,簡化了集群的部署和管理GOPS2016全球運維大會站Mesos-K8s-Swarm對比MesosK8sSwarm容器調度√√√應用編排X√√集群高可用√√√彈性伸縮√√√服務健康檢查√√X實例failover√√√服務發(fā)現(xiàn)√√√零宕機服務升級√√X容器X√XGOPS2016全球運維大會站選型建議Swarm作為后起之秀,其功能特性已不弱于Mesos/K8sdocker仍在快速的迭代,非 的產品很難跟上docker的變動GOPS2016全球運維大會站SwarmOld
SwarmNewSwarm獨立組件,需要額外部署集成在docker依賴于第的KV不依賴KV不支持“服務”級別的抽象引入“服務”的概念,進而支持擴容、滾動式升級、服務發(fā)現(xiàn)、負載均衡等高級特性支持
pose暫時不支持
poseGOPS2016全球運維大會站devops和docker簡介1docker在devops中的應用2容器服務助力devops3GOPS2016全球運維大會站Build、ship、runGOPS2016全球運維大會站容器服務完善的build、ship、run解決方案整合計算、
、網(wǎng)絡等 資源整合數(shù)據(jù)庫、緩存等PAAS資源容器日志聚合GOPS2016全球運維大會站容器服務高級功能GOPS2016全球運維大會站藍綠部署(blue-green
deployment)灰度部署AB部署藍綠部署示例-初始狀態(tài)LBApp
V1GOPS2016全球運維大會站藍綠部署示例-部署新版本LBApp
V1App
V2GOPS2016全球運維大會站藍綠部署示例-切換到新版本LBApp
V1App
V2GOPS2016全球運維大會站藍綠部署示例-發(fā)現(xiàn)問題回滾LBApp
V1App
V2.1GOPS2016全球運維大會站藍綠部署示例-修復問題LBApp
V1App
V2.1GOPS2016全球運維大會站藍綠部署示例-部署V3LBApp
V3App
V2.1GOPS
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 獨立董事2025年度履職評價與激勵措施合同3篇
- 二零二五年度禾青幼兒園教玩具采購與幼兒園設施維護合同3篇
- 二零二五搬家公司合同模板:搬家保險責任與賠償條款2篇
- 二零二五版物流行業(yè)預付款擔保合同2篇
- 二零二五版搬家服務與家政服務融合合同樣本2篇
- 二零二五年度蔬菜電子商務合同:線上銷售平臺與賣家之間的規(guī)則2篇
- 二零二五版汽車零部件購銷合同標準及售后服務模板3篇
- 二零二五年度國際教育機構合作辦學合同3篇
- 二零二五年度高壓變壓器安裝及安全防護技術合同3篇
- 二零二五版社保繳納與工傷保險待遇保障合同3篇
- 《項目施工組織設計開題報告(含提綱)3000字》
- ICU常見藥物課件
- CNAS實驗室評審不符合項整改報告
- 農民工考勤表(模板)
- 承臺混凝土施工技術交底
- 臥床患者更換床單-軸線翻身
- 計量基礎知識培訓教材201309
- 中考英語 短文填詞、選詞填空練習
- 阿特拉斯基本擰緊技術ppt課件
- 初一至初三數(shù)學全部知識點
- 新課程理念下的班主任工作藝術
評論
0/150
提交評論