-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

每天5分鐘玩轉Kubernetes

( 簡體 字)
作者:CloudMan類別:1. -> 作業系統 -> Docker
譯者:
出版社:清華大學出版社每天5分鐘玩轉Kubernetes 3dWoo書號: 48611
詢問書籍請說出此書號!

缺書
NT售價: 195

出版日:4/1/2018
頁數:169
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302496670
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

前 言
寫在最前面
《每天5分鐘玩轉 Kubernetes》是一本系統學習 Kubernetes 的教程,有下面兩個特點:
? 系統講解當前最流行的容器編排引擎 Kubernetes
包括安裝部署、應用管理、網絡、存儲、監控、日志管理等多個方面。
? 重實踐并兼顧理論
通過大量實驗和操作帶領大家學習 Kubernetes。
為什么要寫這個
因為 Kubernetes 非常熱門,但學習門檻高。
2017年9月,Mesosphere宣布支持 Kubernetes;10月,Docker 宣布將在新版本中加入對Kubernetes的原生支持。至此,容器編排引擎領域的三足鼎立時代結束,Kubernetes贏得全面勝利。
其實早在2015年5月,Kubernetes在Google上的搜索熱度就已經超過了Mesos和Docker Swarm,從那之后便是一路飆升,將對手“甩開了十幾條街”。

目前,AWS、Azure、Google、阿里云、騰訊云等主流公有云提供的是基于 Kubernetes 的容器服務。Rancher、CoreOS、IBM、Mirantis、Oracle、Red Hat、VMWare 等無數廠商也在大力研發和推廣基于 Kubernetes 的容器 CaaS 或 PaaS 產品。可以說,Kubernetes 是當前容器行業最熱門的。
每一輪新技術的興起,無論對公司還是個人既是機會也是挑戰。這項新技術未來必將成為主流,那么作為 IT 從業者,正確的做法就是盡快掌握。因為:
(1)新技術意味著新的市場和新的需求。初期掌握這種技術的人不是很多,而市場需求會越來越大,因而會形成供不應求的賣方市場,物以稀為貴,這對技術人員將是一個難得的價值提升機會。
(2)學習新技術需要時間和精力,早起步早成材。
機會講過了,咱們再來看看挑戰。
新技術往往意味著技術上的突破和創新,會有不少新的概念和方法。
對于 Kubernetes 這項平臺級技術,覆蓋的技術范圍非常廣,包括計算、網絡、存儲、高可用、監控、日志管理等多個方面,要掌握這些新技術對 IT 老兵尚有不小難度,更別說新人了。
寫給誰看
這套教程的目標讀者包括:
IT 實施和運維工程師
越來越多的應用將以容器的方式在開發、測試和生產環境中運行。掌握基于 Kubernetes 的容器平臺運維能力將成為實施和運維工程師的核心競爭力。
軟件開發人員
基于容器的微服務架構(Microservice Architecture)會逐漸成為開發應用系統的主流,而Kubernetes 將是運行微服務應用的理想平臺,市場將需要大量具備 Kubernetes 技能的應用程序開發人員。
我自己
CloudMan 堅信最好的學習方法是分享。編寫這本教程的同時也是對自己學習和實踐 Kubernetes 技術的總結。對于知識,只有把它寫出來并能夠讓其他人理解,才能說明自己真正掌握了。

著 者
2018年1月

內容簡介:

Kubernetes 是容器編排引擎的事實標準,是繼大數據、云計算和 Docker 之后又一熱門技術,而且未來相當一段時間內都會非常流行。對于IT行業來說,這是一項非常有價值的技術。對于IT從業者來說,掌握容器技術既是市場的需要,也是提升自我價值的重要途徑。
《每天5分鐘玩轉Kubernetes》共15章,系統介紹了 Kubernetes 的架構、重要概念、安裝部署方法、運行管理應用的技術、網絡存儲管理、集群監控和日志管理等重要內容。書中通過大量實操案例深入淺出地講解 Kubernetes 核心技術,是一本從入門到進階的實用Kubernetes 操作指導手冊。讀者在學習的過程中,可以跟著教程進行操作,在實踐中掌握 Kubernetes 的核心技能。在之后的工作中,則可以將本教程作為參考書,按需查找相關知識點。
《每天5分鐘玩轉 Kubernetes》主要面向微服務軟件開發人員,以及 IT 實施和運維工程師等相關人員,也適合作為高等院校和培訓學校相關專業的教學參考書。
目錄:

第1章先把Kubernetes跑起來1
1.1先跑起來1
1.2創建Kubernetes集群2
1.3部署應用4
1.4訪問應用5
1.5Scale應用6
1.6滾動更新7
1.7小結8
第2章重要概念9
第3章部署KubernetesCluster13
3.1安裝Docker14
3.2安裝kubelet、kubeadm和kubectl14
3.3用kubeadm創建Cluster14
3.3.1初始化Master14
3.3.2配置kubectl16
3.3.3安裝Pod網絡16
3.3.4添加k8s-node1和k8s-node216
3.4小結18
第4章Kubernetes架構19
4.1Master節點19
4.2Node節點20
4.3完整的架構圖21
4.4用例子把它們串起來22
4.5小結24
第5章運行應用25
5.1Deployment25
5.1.1運行Deployment25
5.1.2命令vs配置文件29
5.1.3Deployment配置文件簡介30
5.1.4伸縮31
5.1.5Failover33
5.1.6用label控制Pod的位置33
5.2DaemonSet36
5.2.1kube-flannel-ds36
5.2.2kube-proxy37
5.2.3運行自己的DaemonSet38
5.3Job40
5.3.1Pod失敗的情況41
5.3.2Job的并行性43
5.3.3定時Job45
5.4小結48
第6章通過Service訪問Pod49
6.1創建Service49
6.2ClusterIP底層實現51
6.3DNS訪問Service53
6.4外網如何訪問Service55
6.5小結58
第7章RollingUpdate59
7.1實踐59
7.2回滾61
7.3小結63
第8章HealthCheck64
8.1默認的健康檢查64
8.2Liveness探測65
8.3Readiness探測67
8.4HealthCheck在ScaleUp中的應用69
8.5HealthCheck在滾動更新中的應用71
8.6小結75
第9章數據管理76
9.1Volume76
9.1.1emptyDir76
9.1.2hostPath78
9.1.3外部StorageProvider79
9.2PersistentVolume&PersistentVolumeClaim81
9.2.1NFSPersistentVolume81
9.2.2回收PV84
9.2.3PV動態供給86
9.3一個數據庫例子87
9.4小結91
第10章Secret&Configmap92
10.1創建Secret92
10.2查看Secret93
10.3在Pod中使用Secret94
10.3.1Volume方式94
10.3.2環境變量方式96
10.4ConfigMap97
10.5小結100
第11章Helm—Kubernetes的包管理器101
11.1WhyHelm101
11.2Helm架構103
11.3安裝Helm104
11.3.1Helm客戶端104
11.3.2Tiller服務器105
11.4使用Helm106
11.5chart詳解109
11.5.1chart目錄結構109
11.5.2chart模板113
11.5.3再次實踐MySQLchart115
11.5.4升級和回滾release118
11.5.5開發自己的chart119
11.6小結126
第12章網絡127
12.1Kubernetes網絡模型127
12.2各種網絡方案128
12.3NetworkPolicy129
12.3.1部署Canal129
12.3.2實踐NetworkPolicy130
12.4小結135
第13章KubernetesDashboard136
13.1安裝136
13.2配置登錄權限137
13.3Dashboard界面結構139
13.4典型使用場景140
13.4.1部署Deployment140
13.4.2在線操作141
13.4.3查看資源詳細信息142
13.4.4查看Pod日志142
13.5小結143
第14章Kubernetes集群監控144
14.1WeaveScope144
14.1.1安裝Scope144
14.1.2使用Scope145
14.2Heapster151
14.2.1部署151
14.2.2使用152
14.3PrometheusOperator155
14.3.1Prometheus架構159
14.3.2PrometheusOperator架構161
14.3.3部署PrometheusOperator162
14.4小結167
第15章Kubernetes集群日志管理168
15.1部署168
15.2小結173
寫在最后174
序: