Kubernetes scales and manages stateless applications quite easily. Stateful applications require more work. Databases, caching systems, and file stores are harder to dynamically manage with data intact, and they sometimes have their own notion of clustering. Operators are Kubernetes agents that know how to deploy, scale, manage, backup, and even upgrade complex stateful applications.
This session has the latest on the Operator pattern from Red Hat, adopted by many foundation applications like Rook, PostgreSQL, and others, and supported by the Operator Framework and SDK. We’ll also examine Operator Hub, an Operator App Store. A follow-along demonstration will show the installation and use of an Operator on a Kubernetes cluster.
Operators make it easier to install and manage application components like databases, middleware, and file systems, and this talk will show you how to start using Operators for the foundation services your PHP application requires.