-
>
全國計(jì)算機(jī)等級(jí)考試最新真考題庫模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
硅谷工程師教你Kubernetes:CI/CD云應(yīng)用實(shí)踐 版權(quán)信息
- ISBN:9787302596417
- 條形碼:9787302596417 ; 978-7-302-59641-7
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
硅谷工程師教你Kubernetes:CI/CD云應(yīng)用實(shí)踐 本書特色
硅谷工程師教你如何從問題出發(fā)去探索和找到Kubernetes與CI/CD集成中可行的解決方案。只有掌握方法,在面對(duì)未來復(fù)雜多變的云原生態(tài)時(shí)才能游刃有余地將CI/CD導(dǎo)入Kubernetes。
硅谷工程師教你Kubernetes:CI/CD云應(yīng)用實(shí)踐 內(nèi)容簡介
本書內(nèi)容面向需要將Kubernetes與CI/CD集成的項(xiàng)目開發(fā)、部署和維護(hù)人員。CI/CD過程的設(shè)計(jì)沒有標(biāo)準(zhǔn)答案,當(dāng)導(dǎo)入Kubernetes與云原生(Cloud Native)相關(guān)技術(shù)之后變化就更多了,而要如何從這個(gè)龐大、復(fù)雜的架構(gòu)中設(shè)計(jì)出一套適合項(xiàng)目團(tuán)隊(duì)的解決方案更是難上加難。作者秉持“授人以魚,不如授人以漁”的理念,重點(diǎn)不放在講述一成不變的操作流程,而是傳授如何從問題出發(fā)去探索和找到Kubernetes與CI/CD集成中會(huì)遇到的各種實(shí)際問題及可行的解決方案。只有掌握方法論,開發(fā)人員在面對(duì)未來復(fù)雜多變的云原生態(tài)上將CI/CD導(dǎo)入Kubernetes才能做到游刃有余。
硅谷工程師教你Kubernetes:CI/CD云應(yīng)用實(shí)踐 目錄
第1章 探討DevOps與Kubernetes的生態(tài)
1.1 CloudNative生態(tài)系統(tǒng)
1.2 CI/CD可以怎么玩
第2章 Kubernetes對(duì)象的管理與部署
2.1 Helm介紹
2.2 Helm范例
2.3 創(chuàng)建**個(gè)HelmChart
第3章 Kubernetes本地開發(fā)之道
3.1 K3D與KIND的部署示范
3.1.1 K3D示范
3.1.2 KIND示范
3.2 本地開發(fā)Kubernetes應(yīng)用程序的流程
3.3 Skaffold本地開發(fā)與測(cè)試
3.3.1 Skaffold介紹
3.3.2 Skaffold的安裝與使用
第4章 Pipeline系統(tǒng)介紹
4.1 Pipeline思路的選擇
4.1.1 部署方式
4.1.2 特色探討
4.1.3 付費(fèi)功能探討
4.2 探討CIPipeline與Kubernetes
4.3 以GitHubAction為范例把Kubernetes集成到Pipeline系統(tǒng)中
4.4 Kubernetes應(yīng)用程序測(cè)試
4.4.1 YAML測(cè)試
4.4.2 Helm測(cè)試
4.5 CIPipeline與Kubernetes結(jié)論
第5章 探討Pipeline持續(xù)部署與Kubernetes
5.1 Pipeline持續(xù)部署過程思路的探討
5.2 持續(xù)部署與Kubernetes的集成
5.3 以Keel來示范如何部署更新Kubernetes
第6章 GitOps的部署概念
6.1 GitOps與Kubernetes的集成
6.2 GitOps實(shí)現(xiàn):以ArgoCD為例
6.2.1 架構(gòu)
6.2.2 安裝
6.2.3 安裝范例應(yīng)用程序
第7章 自行搭建容器注冊(cè)表
7.1 DockerHub介紹
7.2 其他容器注冊(cè)表的方案介紹
7.3 自行搭建注冊(cè)表:以Harbor為例
7.3.1 安裝Harbor并存取
7.3.2 功能示范
7.4 自行搭建注冊(cè)表與Kubernetes
第8章 探討通過CD部署機(jī)密信息
8.1 部署機(jī)密信息的架構(gòu)探討(上)
8.2 部署機(jī)密信息的架構(gòu)探討(下)
8.2.1 集中化管理架構(gòu)(上)
8.2.2 集中化管理架構(gòu)(下)
8.2.3 加解密架構(gòu)
8.3 通過SealedSecrets示范加密部署
第9章 提升Kubernetes的日常工作效率
9.1 Kubectl生態(tài)系統(tǒng)
9.2 Kubectl的擴(kuò)充功能
9.2.1 ViewAllocation工具
9.2.2 ns工具
9.2.3 deprecations工具
9.2.4 access-matrix工具
9.2.5 Popeye工具
9.3 Kubernetes第三方的好用工具
9.3.1 日志查看工具
9.3.2 Kubernetes操作面板
9.3.3 其他工具
第10章 總結(jié)
硅谷工程師教你Kubernetes:CI/CD云應(yīng)用實(shí)踐 作者簡介
邱宏瑋,現(xiàn)于硅谷開放網(wǎng)絡(luò)基金會(huì)(Open Networking Foundation)擔(dān)任技術(shù)會(huì)員,擁有多年Linux、網(wǎng)絡(luò)、云原生開發(fā)與實(shí)戰(zhàn)經(jīng)驗(yàn)。 致力于將軟件定義網(wǎng)絡(luò)(Software Defined Networking,SDN)與云原生技術(shù)集成,以及開發(fā)和推廣相關(guān)開源項(xiàng)目。 喜歡研究技術(shù)與分享內(nèi)容,與好友共同創(chuàng)建了技術(shù)社群來探討與分享各種技術(shù)議題。此外,也樂于通過撰寫技術(shù)文章與演講來分享所見、所聞與所學(xué)。 曾于COSCUP、GDGDevFest、Open Source NetworkingDays以及其他社群擔(dān)任主講者分享所見所聞,同時(shí)也擔(dān)任微軟MVP,專職于數(shù)據(jù)中心管理。 開設(shè)線上課程,教授Kubernetes相關(guān)內(nèi)容,并提供更多資源,幫助學(xué)習(xí)Kubernetes的人降低學(xué)習(xí)門檻,同時(shí)定期分享各種新知識(shí)與文章。
- >
月亮虎
- >
名家?guī)阕x魯迅:故事新編
- >
我從未如此眷戀人間
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
伯納黛特,你要去哪(2021新版)
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
詩經(jīng)-先民的歌唱