All templates

Valkey Cache

In-memory key-value cache, Redis-compatible. Internal-only, no public exposure.

Added by LeafdTK, 18 Mar 2026 v1.1.0 BSD-3-Clause database #redis#cache#memory#key-value

Resources

Valkey Cache

LeafdTK1 deploymentv1.1.0

1
  • app

    valkey/valkey:8-alpine

    Running

Parameters

YAML

redis.yaml v1.1.0
apiVersion: leaf/v1
kind: Template
metadata:
  name: redis
  displayName: Valkey Cache
  description: In-memory key-value cache, Redis-compatible. Internal-only, no public exposure.
  icon: https://github.com/valkey-io.png?size=256
  version: '1.1.0'
  category: database
  tags: ['redis', 'cache', 'memory', 'key-value']
  keywords: ['redis', 'cache', 'key-value', 'in-memory', 'queue', 'session store']
  homepage: https://valkey.io
  license: BSD-3-Clause

parameters:
  - name: appName
    displayName: App Name
    description: Name for the Redis deployment
    type: string
    default: redis
    required: true
    validation:
      pattern: '^[a-z][a-z0-9-]{1,58}[a-z0-9]$'
      message: Must be lowercase alphanumeric with hyphens, 3-60 chars

  - name: image
    displayName: Image
    type: string
    default: 'valkey/valkey:8-alpine'

  - name: maxMemory
    displayName: Max Memory
    description: Maximum memory Redis can use
    type: select
    default: '64mb'
    options:
      - label: '64 MB'
        value: '64mb'
      - label: '128 MB'
        value: '128mb'
      - label: '256 MB'
        value: '256mb'
      - label: '512 MB'
        value: '512mb'

resources:
  - name: app
    type: deployment
    config:
      name: '{{ params.appName }}'
      image: '{{ params.image }}'
      startCommand: 'valkey-server --maxmemory {{ params.maxMemory }} --maxmemory-policy allkeys-lru'
      replicas: 1
      ports:
        - name: redis
          containerPort: 6379
          servicePort: 6379
          protocol: TCP

your own cloud, in one click.

Free and open source. Runs on any Linux box.

Install Orchard