Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications (Kubernetes 設計模式與擴展:提升容器叢集管理技能,有效開發與部署應用程式)

Onur Yilmaz

  • 出版商: Packt Publishing
  • 出版日期: 2018-09-26
  • 售價: $1,240
  • 貴賓價: 9.5$1,178
  • 語言: 英文
  • 頁數: 106
  • 裝訂: Paperback
  • ISBN: 1789619270
  • ISBN-13: 9781789619270
  • 相關分類: KubernetesDesign Pattern
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Master the art of container management with Kubernetes and study robust container orchestration to ensure that your container-based applications sail into production without hiccups

Key Features

  • Implement best practices in cloud-native applications using Kubernetes
  • Explore the usage of client libraries and programmatic access to Kubernetes
  • Use your domain expertise to code

Book Description

Before plunging into how Kubernetes works, this book introduces you to the world of container orchestration and describes the recent changes in application development. You'll understand problems that Kubernetes solves and get to grips with using Kubernetes resources to deploy applications. In addition to this, you'll learn to apply the security model of Kubernetes clusters.

Kubernetes Design Patterns and Extensions describes how services running in Kubernetes can leverage the platform's security features. Once you've grasped all this, you'll explore how to troubleshoot Kubernetes clusters and debug Kubernetes applications. You also discover how to analyze the networking model and its alternatives in Kubernetes, and apply best practices with design patterns.

By the end of this book, you'll have studied all about using the power of Kubernetes for managing your containers.

What you will learn

  • Understand and classify software designs as per the cloud-native paradigm
  • Apply best practices in Kubernetes with design patterns
  • Set up Kubernetes clusters in managed and unmanaged environments
  • Explore Kubernetes extension points
  • Extend Kubernetes with custom resources and controllers
  • Integrate dynamic admission controllers
  • Develop and run custom schedulers in Kubernetes
  • Analyze networking models in Kubernetes

Who this book is for

Kubernetes Design Patterns and Extensions is for you if you are interested in configuring and troubleshooting Kubernetes clusters and developing microservices-based applications on Kubernetes clusters. DevOps engineers with basic knowledge of Docker will also find this book useful. It is assumed that you are comfortable using command-line tools and programming concepts and languages.

Table of Contents

  1. Kubernetes Design Patterns
  2. Kubernetes Client Libraries
  3. Kubernetes Extensions

商品描述(中文翻譯)

精通Kubernetes容器管理的藝術,並學習強大的容器編排,確保您的基於容器的應用順利進入生產環境,不會出現任何問題。

主要特點:
- 使用Kubernetes實施雲原生應用的最佳實踐
- 探索使用客戶端庫和編程方式訪問Kubernetes
- 利用您的領域專業知識進行編碼

書籍描述:
在深入研究Kubernetes的工作原理之前,本書將介紹您容器編排的世界,並描述應用開發的最新變化。您將了解Kubernetes解決的問題,並掌握使用Kubernetes資源部署應用程序的技巧。此外,您還將學習應用Kubernetes集群的安全模型。

《Kubernetes設計模式和擴展》描述了在Kubernetes中運行的服務如何利用平台的安全功能。一旦掌握了這些知識,您將探索如何排除故障Kubernetes集群並調試Kubernetes應用程序。您還將了解如何分析Kubernetes中的網絡模型及其替代方案,並應用設計模式的最佳實踐。

通過閱讀本書,您將全面了解如何使用Kubernetes來管理容器。

您將學到:
- 根據雲原生範例了解和分類軟件設計
- 使用設計模式在Kubernetes中應用最佳實踐
- 在受管和非受管環境中設置Kubernetes集群
- 探索Kubernetes的擴展點
- 使用自定義資源和控制器擴展Kubernetes
- 整合動態准入控制器
- 在Kubernetes中開發和運行自定義調度器
- 分析Kubernetes中的網絡模型

本書適合對配置和故障排除Kubernetes集群以及在Kubernetes集群上開發基於微服務的應用程序感興趣的讀者。具有基本Docker知識的DevOps工程師也會發現本書很有用。假設您熟悉使用命令行工具和編程概念和語言。

目錄:
1. Kubernetes設計模式
2. Kubernetes客戶端庫
3. Kubernetes擴展