目錄
前言 ..1
第1章 初識Kubernetes .9
1.1 無需安裝即可使用Kubernetes ..9
1.2 安裝Kubernetes的命令行界面和kubectl ..10
1.3 安裝Minikube并運行本地的Kubernetes實例 12
1.4 在本地使用Minikube進行開發 ..14
1.5 在Minikube上運行應用程序 15
1.6 使用Minikube訪問儀表盤 ..16
第2章 創建Kubernetes集群 ..20
2.1 安裝kubeadm以創建Kubernetes集群 .20
2.2 使用kubeadm創建Kubernetes集群22
2.3 從GitHub上下載Kubernetes .24
2.4 下載客戶端和服務器端可執行文件 ..25
Sébastien Goasguen是擁有20年開源經驗的資深專家,而且還是Kubernetes早期的代碼貢獻者。他創建了Skippbox,這家創業公司開發了kompose和Cabin等Kubernetes工具。他目前在Bitnami擔任高級云科技總監。Michael Hausenblas是Go、Kubernetes和Red Hat的OpenShift的先驅開發者,他曾在Red Hat幫助AppOps建立和運營分發服務。在Red Hat之前,Michael從業于Mesosphere、MapR,并在愛爾蘭和澳大利亞的研究機構擔任要職。
在本書中,作者提供了在開發環境和產品環境中安裝、使用Kubernetes以及與之交互的具體解決方案。并介紹了如何改造系統來滿足具體的需求,以及熟悉Kubernetes更廣泛的生態環境。每個章節介紹的技巧都以常用的“問題-解決方案-討論”的過程來描述!摻↘ubernetes集群!な褂肒ubernetes命令行界面!す芾砘镜膚orkload類型!な褂梅⻊!ぬ剿鱇ubernetes API!す芾碛袪顟B的非云端原生應用!な褂镁砼c配置數據!ぜ杭墑e與應用程序級別的規模伸縮!贸绦虻陌踩!けO視與日志!ぞS護與排除故障。