Mastering Kubernetes
暫譯: 掌握 Kubernetes
Gigi Sayfan
- 出版商: Packt Publishing
- 出版日期: 2017-05-25
- 售價: $2,200
- 貴賓價: 9.5 折 $2,090
- 語言: 英文
- 頁數: 426
- 裝訂: Paperback
- ISBN: 1786461005
- ISBN-13: 9781786461001
-
相關分類:
Kubernetes
-
相關翻譯:
精通 Kubernetes (Mastering Kubernetes) (簡中版)
-
其他版本:
Mastering Kubernetes - Third Edition: Level up your container orchestration skills with Kubernetes to build, run, secure, and observe large-scale dist
相關主題
商品描述
Master the art of container management utilizing the power of Kubernetes.
About This Book
- This practical guide demystifies Kubernetes and ensures that your clusters are always available, scalable, and up to date
- Discover new features such as autoscaling, rolling updates, resource quotas, and cluster size
- Master the skills of designing and deploying large clusters on various cloud platforms
Who This Book Is For
The book is for system administrators and developers who have intermediate level of knowledge with Kubernetes and are now waiting to master its advanced features. You should also have basic networking knowledge. This advanced-level book provides a pathway to master Kubernetes.
What You Will Learn
- Architect a robust Kubernetes cluster for long-time operation
- Discover the advantages of running Kubernetes on GCE, AWS, Azure, and bare metal
- See the identity model of Kubernetes and options for cluster federation
- Monitor and troubleshoot Kubernetes clusters and run a highly available Kubernetes
- Create and configure custom Kubernetes resources and use third-party resources in your automation workflows
- Discover the art of running complex stateful applications in your container environment
- Deliver applications as standard packages
In Detail
Kubernetes is an open source system to automate the deployment, scaling, and management of containerized applications. If you are running more than just a few containers or want automated management of your containers, you need Kubernetes.
This book mainly focuses on the advanced management of Kubernetes clusters. It covers problems that arise when you start using container orchestration in production. We start by giving you an overview of the guiding principles in Kubernetes design and show you the best practises in the fields of security, high availability, and cluster federation.
You will discover how to run complex stateful microservices on Kubernetes including advanced features as horizontal pod autoscaling, rolling updates, resource quotas, and persistent storage back ends. Using real-world use cases, we explain the options for network configuration and provides guidelines on how to set up, operate, and troubleshoot various Kubernetes networking plugins. Finally, we cover custom resource development and utilization in automation and maintenance workflows.
By the end of this book, you'll know everything you need to know to go from intermediate to advanced level.
Style and approach
Delving into the design of the Kubernetes platform, the reader will be exposed to the advanced features and best practices of Kubernetes. This book will be an advanced level book which will provide a pathway to master Kubernetes
商品描述(中文翻譯)
掌握利用 Kubernetes 的容器管理藝術。
關於本書
- 本實用指南揭開 Kubernetes 的神秘面紗,確保您的叢集始終可用、可擴展且保持最新。
- 探索自動擴展、滾動更新、資源配額和叢集大小等新功能。
- 精通在各種雲平台上設計和部署大型叢集的技能。
本書適合誰
本書適合具有中級 Kubernetes 知識的系統管理員和開發人員,並希望掌握其高級功能。您還應具備基本的網路知識。本書為高級讀者提供了掌握 Kubernetes 的途徑。
您將學到什麼
- 設計一個穩健的 Kubernetes 叢集以進行長期運行。
- 探索在 GCE、AWS、Azure 和裸金屬上運行 Kubernetes 的優勢。
- 了解 Kubernetes 的身份模型和叢集聯邦的選項。
- 監控和排除 Kubernetes 叢集的故障,並運行高可用的 Kubernetes。
- 創建和配置自定義 Kubernetes 資源,並在自動化工作流程中使用第三方資源。
- 探索在容器環境中運行複雜狀態應用程序的藝術。
- 將應用程序作為標準包交付。
詳細內容
Kubernetes 是一個開源系統,用於自動化容器化應用程序的部署、擴展和管理。如果您運行的不僅僅是幾個容器,或者希望自動管理您的容器,您需要 Kubernetes。
本書主要集中於 Kubernetes 叢集的高級管理。它涵蓋了在生產環境中開始使用容器編排時出現的問題。我們首先為您提供 Kubernetes 設計中的指導原則概述,並展示安全性、高可用性和叢集聯邦領域的最佳實踐。
您將發現如何在 Kubernetes 上運行複雜的狀態微服務,包括橫向 Pod 自動擴展、滾動更新、資源配額和持久存儲後端等高級功能。通過真實案例,我們解釋了網路配置的選項,並提供了如何設置、操作和排除各種 Kubernetes 網路插件故障的指南。最後,我們涵蓋了自定義資源的開發和在自動化及維護工作流程中的利用。
在本書結束時,您將了解從中級到高級所需的所有知識。
風格與方法
深入探討 Kubernetes 平台的設計,讀者將接觸到 Kubernetes 的高級功能和最佳實踐。本書將是一本高級書籍,為掌握 Kubernetes 提供了途徑。