| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202404*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Kubernetes零基礎實戰 ISBN:9787115635938 出版社:人民郵電 著編譯者:羅劍鋒 頁數:260 所在地:中國大陸 *此為代購商品 書號:1632261 可大量預訂,請先連絡。 內容簡介 本書從初學者的角度出發,以實戰為導向,幫助讀者快速掌握Kubernetes的核心知識,並在實踐中用好Kubernetes。本書共7章。第1章介紹如何搭建一個易上手的Kubernetes實驗環境;第2章以Docker為例介紹容器、鏡像、鏡像倉庫等概念和運行原理;第3章介紹容器編排概念,並搭建Minikube的單機環境和kubeadm的集群環境;第4章先講解Kubernetes的運行機制和YAML語言,再介紹Pod、Job、CronJob、ConfigMap和Secret對象;第5章講解Kubernetes中的重要對象,包括Deployment、DaemonSet、Service、Ingress、PersistentVolume、StatefulSet等;第6章介紹Kubernetes的高級運維管理知識,包括滾動更新、狀態探針、資源配額管理、集群資源監控、網路插件等;第7章介紹Kubernetes的學習經驗和建議。作者簡介 羅劍鋒,網名「Chrono」,前奇虎360技術專家,Nginx/OpenResty開源項目貢獻者,也是極客時間《透視HTTP協議》等專欄的作者。他熟悉各種網路應用協議,專註于C/C++、Linux、高性能編程等領域,著有《C++11/14高級編程》《Boost程序庫完全開髮指南》《Nginx完全開髮指南》《OperlResty完全開髮指南》等圖書。目錄 第1章 Kubernetes基本環境搭建1 1 本地主機 1 2 虛擬機軟體 1 3 Linux發行版 1 4 創建虛擬機 1 5 安裝操作系統 1 6 常用的Linux操作 1 7 小結 第2章 Kubernetes底層基礎:容器技術 2 1 認識Docker 2 1 1 Docker的誕生 2 1 2 Docker的形態 2 1 3 Docker的安裝 2 1 4 Docker Engine的架構 2 1 5 Docker的基本用法 2 1 6 小結 2 2 理解容器的本質 2 2 1 容器究竟是什麼 2 2 2 為什麼要隔離 2 2 3 容器與虛擬機的區別 2 2 4 隔離是怎麼實現的 2 2 5 小結 2 3 容器化的應用 2 3 1 容器與鏡像 2 3 2 常用的鏡像操作命令 2 3 3 常用的容器操作命令 2 3 4 小結 2 4 創建應用鏡像 2 4 1 鏡像內部機制 2 4 2 什麼是Dockerfile 2 4 3 編寫Dockerfile 2 4 4 鏡像構建工流程 2 4 5 小結 2 5 鏡像倉庫 2 5 1 什麼是Docker Hub 2 5 2 在Docker Hub上挑選鏡像 2 5 3 Docker Hub鏡像的命名規則 2 5 4 向Docker Hub上傳鏡像 2 5 5 離線環境使用Docker Hub 2 5 6 小結 2 6 容器與外界的通信 2 6 1 容器內外的文件拷貝 2 6 2 共享宿主機的文件 2 6 3 網路互聯互通 2 6 4 小結 2 7 實戰演練 2 7 1 要點回顧 2 7 2 私有鏡像倉庫 2 7 3 WordPress網站 2 7 4 小結 第3章 Kubernetes實驗環境搭建 3 1 認識Kubernetes 3 1 1 什麼是容器編排 3 1 2 什麼是Kubernetes 3 1 3 小結 3 2 使用Minikube 3 2 1 什麼是Minikube 3 2 2 安裝Minikube 3 2 3 運行Minikube 3 2 4 小結 3 3 使用kubeadm 3 3 1 什麼是kubeadm 3 3 2 集群架構 3 3 3 準備工作 3 3 4 安裝kubeadm 3 3 5 安裝控制面節點 3 3 6 安裝網路插件 3 3 7 安裝數據面節點 3 3 8 安裝操作台節點 3 3 9 小結 第4章 Kubernetes運行機制和基本API對象 4 1 Kubernetes工作機制 4 1 1 雲時代的操作系統 4 1 2 總體架構 4 1 3 控制面 4 1 4 數據面 4 1 5 工作流程 4 1 6 擴展 4 1 7 小結 4 2 工作語言YAML 4 2 1 聲明式與命令式 4 2 2 什麼是YAML 4 2 3 什麼是API對象 4 2 4 用YAML描述API對象 4 2 5 編寫YAML的技巧 4 2 6 小結 4 3 核心概念Pod 4 3 1 為什麼要有Pod 4 3 2 為什麼Pod是核心概念 4 3 3 用YAML描述Pod 4 3 4 用kubectl操作Pod 4 3 5 小結 4 4 離線業務Job和CronJob 4 4 1 為什麼不直接使用Pod 4 4 2 為什麼要有Job和CronJob 4 4 3 用YAML描述Job和CronJob 4 4 4 用kubectl操作Job 4 4 5 用kubectl操作CronJob 4 4 6 小結 4 5 配置信息ConfigMap和Secret 4 5 1 什麼是ConfigMap 4 5 2 什麼是Secret 4 5 3 載入為環境變數 4 5 4 載入為文件 4 5 5 小結 4 6 實戰演練 4 6 1 要點回顧 4 6 2 搭建WordPress網站 4 6 3 小結 第5章 Kubernetes業務應用API對象 5 1 永不宕機的Deployment 5 1 1 為什麼要有Deployment 5 1 2 用YAML描述Deployment 5 1 3 Deployment的關鍵欄位 5 1 4 用kubectl操作Deployment 5 1 5 小結 5 2 忠實可靠的看門狗DaemonSet 5 2 1 為什麼要有DaemonSet 5 2 2 用YAML描述DaemonSet 5 2 3 用kubectl操作DaemonSet 5 2 4 污點和容忍度 5 2 5 靜態Pod 5 2 6 小結 5 3 微服務必需的Service 5 3 1 為什麼要有Service 5 3 2 用YAML描述Service 5 3 3 用kubectl操作Service 5 3 4 以域名的方式訪問Service 5 3 5 在集群外暴露Service 5 3 6 小結 5 4 管理集群出入流量的Ingress 5 4 1 為什麼要有Ingress 5 4 2 為什麼要有Ingress Controller 5 4 3 為什麼要有Ingress Class 5 4 4 用YAML描述Ingress和Ingress Class 5 4 5 用kubectl操作Ingress和Ingress Class 5 4 6 使用Nginx Ingress Controller 5 4 7 使用Kong Ingress Controller 5 4 8 擴展Kong Ingress Controller 5 4 9 小結 5 5 數據持久化PersistentVolume 5 5 1 什麼是PersistentVolume 5 5 2 什麼是PersistentVolumeClaim和StorageClass 5 5 3 用YAML描述PersistentVolume 5 5 4 用YAML描述PersistentVolumeClaim 5 5 5 在Pod里使用PersistentVolume 5 5 6 在Pod里使用靜態網路存儲 5 5 7 在Pod里使用動態網路存儲 5 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |