新書推薦:
《
姑苏繁华图
》
售價:NT$
3190.0
《
人的消逝:从原子弹、互联网到人工智能
》
售價:NT$
484.0
《
想象的共同体--民族主义的起源与散布(增订版)
》
售價:NT$
352.0
《
医学图形图像处理基于Python VTK的实现
》
售價:NT$
760.0
《
山家清供:小楷插图珍藏本 谦德国学文库系列
》
售價:NT$
653.0
《
政略与战略论
》
售價:NT$
638.0
《
百年词史-(1900-2000(全二册))
》
售價:NT$
1520.0
《
RDI人际关系发展疗法:修复孤独症核心障碍,让干预回归生活
》
售價:NT$
454.0
|
內容簡介: |
Kubernetes是Google開放原始碼的容器叢集管理系統,它對於容器執行時期、編排、正常服務都抽象設計出了準確完整的API,並以此建立起一個開放原始碼的系統,符合企業化需求,每家企業都可以以此架設出自動化和標準化的底層平台,以最佳化研發和營運效率。Kubernetes可以說是Google借助著容器領域的爆發,對於其巨大規模資料中心管理的豐富經驗的一次實作,旨在建立新的技術業界標準。
本書特色:
●Docker使用者一定要學的叢集管理
●支援Docker-machine,Docker-composer
●使用etcd來建立紀錄服務
●使用Mesos來完成發現服務
● 可以用在Google的雲端平台
● 比Docker-Swarm整合度更棒的容器管理
適合:希望學習和使用Kubernetes以及正在尋找管理資料中心解決方案的軟體工程師和架構師。
|
關於作者: |
吳龍輝
網宿科技雲端計算架構師,負責雲端平台的設計和研發工作。活躍於CloudFoundry、Docker、Kubernetes等開源社區,致力於雲端運算PaaS的研究,擁有豐富的雲端運實戰經驗。
|
目錄:
|
前言
PART1Kubernetes基礎篇
01Kubernetes介紹
1.1為什麼會有Kubernetes
1.1.1雲端運算大潮
1.1.2不溫不火的PaaS
1.1.3Docker的逆襲
1.2Kubernetes是什麼
1.3Kubernetes的發展歷史
1.4Kubernetes的核心概念
02Kubernetes的架構和部署
2.1Kubernetes的架構和元件
2.2部署Kubernetes
2.3安裝Kubernetes擴充外掛程式
03Kubernetes快速入門
3.1範例應用Guestbook
3.2準備工作
3.3執行Redis
3.4執行Frontend
3.5設定Guestbook外網存取
3.6清理Guestbook
04Pod
4.1國際慣例的HelloWorld
4.2Pod的基本操作
4.3Pod與容器
4.4Pod的網路
4.5Pod的重新啟動策略
4.6Pod的狀態和生命週期
4.7自訂檢查Pod
4.8排程Pod
4.9問題鎖定指南
05ReplicationController
5.1持續執行的Pod
5.2Pod範本
5.3ReplicationController和Pod的連結
5.4彈性伸縮
5.5自動伸縮
5.6輪流升級
5.7Deployment
5.8臨時性工作的Pod
06Service
6.1Service代理Pod
6.2Service的虛擬IP
6.3服務代理
6.4服務發現
6.5發佈Service
07資料卷冊
7.1Kubernetes資料卷冊
7.2本機資料卷冊
7.3網路資料卷冊
7.4PersistentVolume和PersistentVolumeClaim
7.5資訊資料卷冊
08存取KubernetesAPI
8.1API物件與中繼資料
8.2如何存取KubernetesAPI
8.3使用命令列工具kubectl
PART2Kubernetes進階篇
09Kubernetes網路
9.1Docker網路模型
9.2Kubernetes網路模型
9.3容器間通訊
9.4Pod間通訊
9.5Service到Pod通訊
10Kubernetes安全
10.1Kubernetes安全原則
10.2KubernetesAPI的安全存取
10.3ServiceAccount
10.4容器安全
10.5多租戶
11Kubernetes資源管理
11.1Kubernetes資源模型
11.2資源請求和限制
11.3LimitRange
11.4ResourceQuota
12管理和運行維護Kubernetes
12.1DaemonPod
12.2Kubernetes的高可用性
12.3平台監控
12.4平台記錄檔
12.5垃圾清理
12.6Kubernetes的Web介面
PART3Kubernetes生態篇
13CoreOS
13.1CoreOS介紹
13.2CoreOS工具鏈
13.3CoreOS實作
14Etcd
14.1Etcd介紹
14.2Etcd的結構
14.3Etcd實作
15Mesos
15.1Mesos介紹
15.2Mesos的架構
15.3Marathon和K8SM介紹
15.4Mesos實作
|
|