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 platform. Operators can
coordinate application upgrades seamlessly, react to failures automatically,
and streamline repetitive maintenance like backups.
Think of Operators as site reliability engineers in software. They work by
extending the Kubernetes control plane and API, helping systems 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 SDK.
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 Lifecycle 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
Також купити книгу Kubernetes Operators: Automating the Container
Orchestration Platform, Jason Dobies, Joshua Wood Ви можете по посиланню