Kubernetes Operators: Automating the Container Orchestration Platform

Book Description

Operators are a way of packaging, deploying, and managing Kubernetes applications. A Kubernetes application doesn’t just run on Kubernetes; it’s composed and managed in Kubernetes terms. Operators add application-specific operational knowledge to a Kubernetes cluster, making it easier to automate complex, stateful applications and to augment the . Operators can coordinate application upgrades seamlessly, react to failures automatically, and streamline repetitive maintenance like backups.

Think of Operators as site reliability engineers in . They work by extending the Kubernetes control plane and , helping integrators, cluster administrators, and application developers reliably deploy and manage key services and components. Using real-world examples, authors Jason Dobies and Joshua Wood demonstrate how to use Operators today and how to create Operators for your applications with the Operator Framework and .

  • Learn how to establish a Kubernetes cluster and deploy an Operator
  • Examine a range of Operators from usage to implementation
  • Explore the three pillars of the Operator Framework: the Operator SDK, the Operator Manager, and Operator Metering
  • Build Operators from the ground up using the Operator SDK
  • Build, package, and run an Operator in development, testing, and production phases
  • Learn how to distribute your Operator for installation on Kubernetes clusters

Book Details

  • Title: Kubernetes Operators: Automating the Container Orchestration Platform
  • Author: ,
  • Length: 152 pages
  • Edition: 1
  • Language: English
  • Publisher:
  • Publication Date: 2020-04-07
  • ISBN-10: 1492048046
  • ISBN-13: 9781492048046