Kubernetes provides enterprise orchestration of containers and has been widely adopted. Redis Enterprise for Kubernetes provides a simple way to get a Redis Enterprise cluster on Kubernetes and enables more complex deployment scenarios.

    Redis Enterprise for Kubernetes architecture

    This section provides an overview of the architecture and considerations for Redis Enterprise for Kubernetes.

    Deployment

    This section lists the different ways to set up and run Redis Enterprise for Kubernetes. You can deploy on variety of Kubernetes distributions both on-prem and in the cloud via our Redis Enterprise operator for Kubernetes.

    Upgrade Redis Enterprise for Kubernetes

    Information about upgrading your Redis Enterprise cluster on Kubernetes.

    Redis Enterprise clusters (REC)

    Articles to help you manage your Redis Enterprise clusters (REC).

    Redis Enterprise databases (REDB)

    Articles to help you manage your Redis Enterprise databases (REDBs).

    Active-Active databases

    Content related to Active-Active Redis Enterprise databases for Kubernetes.

    Networking

    Redis Enterprise for Kubernetes supports several ways to route external traffic to your RedisEnterpriseCluster: Ingress controllers HAProxy and NGINX require an ingress API resource. Istio requires Gateway and VirtualService API resources. OpenShift uses routes to route external traffic. The RedisEnterpriseActiveActiveDatabase (REAADB) requires any of the above routing methods to be configured in the RedisEnterpriseCluster (REC) with the ingressOrRouteSpec field. External routing using Redis Enterprise for Kubernetes Every time a RedisEnterpriseDatabase (REDB), Redis Enterprise Active-Active database (REAADB), or Redis Enterprise cluster (REC) is created, the Redis Enterprise operator automatically creates a service to allow requests to be routed to that resource.

    Security

    Security settings and configuration for Redis Enterprise for Kubernetes

    Redis Enterprise Software logs on Kubernetes

    This section provides information about how logs are stored and accessed.

    Configuration recommendations

    Settings and configuration recommendations for your Redis Enterprise deployment.

    Reference

    Reference material for the operator, cluster, and database deployment options.

    Delete custom resources

    This article explains how to delete Redis Enterprise clusters and Redis Enterprise databases from your Kubernetes environment.

    Redis Enterprise Software for Kubernetes release notes

    Redis Enterprise Software for Kubernetes operator release notes.

    Redis Enterprise for Kubernetes FAQs

    Here are some frequently asked questions about Redis Enterprise on integration platforms. What is an Operator? An operator is a Kubernetes custom controller which extends the native K8s API. Refer to the article Redis Enterprise K8s Operator-based deployments – Overview. Does Redis Enterprise operator support multiple RECs per namespace? Redis Enterprise for Kubernetes may only deploy a single Redis Enterprise cluster (REC) per namespace. Each REC can run multiple databases while maintaining high capacity and performance.