The real-time data platform anywhere.
On-premises, private cloud, or public cloud.
Discover how Redis Enterprise can support your real-time applications.
Kubernetes is an open source interface to facilitate the deployment, scaling, and management of containerized applications.
A Redis Enterprise cluster running in containers or pods can be deployed as part of a Kubernetes cluster.
Running Redis Enterprise on Kubernetes has multiple benefits such as:
Kubernetes provides an ideal foundation to deploy Redis Enterprise clusters. Among the reasons are dedicated functions, including anti-affinity (to allow granular control of container placement for enhanced availability), persistent volumes (to enable database persistence), and StatefulSets (for running share-nothing nodes). And that’s just a sample.
As wonderful as Kubernetes may be, it also can be a challenge for IT personnel to administer. Organizations using Kubernetes at scale and in production environments generally have multiple clusters for each entire application lifecycle, including development, testing, production, high availability, and disaster recovery.
Running a Redis Enterprise cluster on Kubernetes involves two systems: the Redis cluster itself, and the Kubernetes orchestration system. The Redis Enterprise Operator for Kubernetes ensures these two systems work together in harmony. It automates the configuration and execution of any Kubernetes function and uses Redis-specific controls to automate the operation of the data platform.
Since 2013, Redis Inc. has accumulated extensive experience running Redis-as-a-Service. We invested this extensive experience into the Redis Enterprise Operator. That means you, the human operator, don’t have to develop expertise in running a Redis Enterprise Cluster. You can rely on ours. When all the HA features are enabled our achievements include Zero data loss.
Years in production
Data centers deployed
Data center outages
Redis Enterprise supports the environment of your choice to match any product needs or corporate strategy. A Redis Enterprise on Kubernetes can be deployed on-premises, any major cloud vendors, or a combination of them for a true hybrid and multicloud experience.