幫助中心 | 我的帳號 | 關於我們

每天5分鐘玩轉Kubernetes

  • 作者:CloudMan
  • 出版社:清華大學
  • ISBN:9787302496670
  • 出版日期:2018/04/01
  • 裝幀:平裝
  • 頁數:173
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

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

作者介紹
CloudMan

目錄
第1章 先把 Kubernetes 跑起來
  1.1 先跑起來
  1.2 創建 Kubernetes 集群
  1.3 部署應用
  1.4 訪問應用
  1.5 Scale 應用
  1.6 滾動更新
  1.7 小結
第2章 重要概念
第3章 部署 Kubernetes Cluster
  3.1 安裝 Docker
  3.2 安裝 kubelet、kubeadm 和 kubectl
  3.3 用 kubeadm 創建 Cluster
    3.3.1 初始化Master
    3.3.2 配置 kubectl
    3.3.3 安裝Pod網路
    3.3.4 添加 k8s-node1 和 k8s-node2
  3.4 小結
第4章 Kubernetes 架構
  4.1 Master 節點
  4.2 Node 節點
  4.3 完整的架構圖
  4.4 用例子把它們串起來
  4.5 小結
第5章 運行應用
  5.1 Deployment
    5.1.1 運行Deployment
    5.1.2 命令 vs 配置文件
    5.1.3 Deployment 配置文件簡介
    5.1.4 伸縮
    5.1.5 Failover
    5.1.6 用label 控制 Pod 的位置
  5.2 DaemonSet
    5.2.1 kube-flannel-ds
    5.2.2 kube-proxy
    5.2.3 運行自己的 DaemonSet
  5.3 Job
    5.3.1 Pod 失敗的情況
    5.3.2 Job 的並行性
    5.3.3 定時 Job
  5.4 小結
第6章 通過 Service 訪問 Pod
  6.1 創建 Service
  6.2 Cluster IP 底層實現
  6.3 DNS 訪問 Service
  6.4 外網如何訪問 Service
  6.5 小結
第7章 Rolling Update
  7.1 實踐
  7.2 回滾

  7.3 小結
第8章 Health Check
  8.1 默認的健康檢查
  8.2 Liveness 探測
  8.3 Readiness 探測
  8.4 Health Check 在 Scale Up 中的應用
  8.5 Health Check 在滾動更新中的應用
  8.6 小結
第9章 數據管理
  9.1 Volume
    9.1.1 emptyDir
    9.1.2 hostPath
    9.1.3 外部 Storage Provider
  9.2 PersistentVolume & PersistentVolumeClaim
    9.2.1 NFS PersistentVolume
    9.2.2 回收 PV
    9.2.3 PV 動態供給
  9.3 一個資料庫例子
  9.4 小結
第10章 Secret & Configmap
    10.1 創建 Secret
    10.2 查看 Secret
    10.3 在Pod中使用Secret
    10.3.1 Volume 方式
    10.3.2 環境變數方式
  10.4 ConfigMap
  10.5 小結
第11章 Helm—Kubernetes的包管理器
  11.1 Why Helm
  11.2 Helm 架構
  11.3 安裝 Helm
    11.3.1 Helm 客戶端
    11.3.2 Tiller伺服器
  11.4 使用Helm
  11.5 chart 詳解
    11.5.1 chart 目錄結構
    11.5.2 chart 模板
    11.5.3 再次實踐 MySQL chart
    11.5.4 升級和回滾 release
    11.5.5 開發自己的 chart
  11.6 小結
第12章 網路
  12.1 Kubernetes 網路模型
  12.2 各種網路方案
  12.3 Network Policy
    12.3.1 部署 Canal
    12.3.2 實踐 Network Policy
  12.4 小結
第13章 Kubernetes Dashboard
  13.1 安裝

  13.2 配置登錄許可權
  13.3 Dashboard 界面結構
  13.4 典型使用場景
    13.4.1 部署 Deployment
    13.4.2 在線操作
    13.4.3 查看資源詳細信息
    13.4.4 查看 Pod 日誌
  13.5 小結
第14章 Kubernetes 集群監控
  14.1 Weave Scope
    14.1.1 安裝 Scope
    14.1.2 使用 Scope
  14.2 Heapster
    14.2.1 部署
    14.2.2 使用
  14.3 Prometheus Operator
    14.3.1 Prometheus 架構
    14.3.2 Prometheus Operator 架構
    14.3.3 部署 Prometheus Operator
  14.4 小結
第15章 Kubernetes 集群日誌管理
  15.1 部署
  15.2 小結
  寫在最後

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032