Box

Allgemein

Profil

Minimal Redis from Operator » Historie » Zyklus 2

Peter Pfläging, 11.04.2022 08:33

1 1 Peter Pfläging
# Minimal Redis from Operator
2
3
Very much new workload inside OPenShift / OKD or Kubernetes using Redis as distributed cache or session storage.
4
5 2 Peter Pfläging
To address this there's an operator (https://ot-container-kit.github.io/redis-operator/)
6 1 Peter Pfläging
7
```yaml
8
apiVersion: redis.redis.opstreelabs.in/v1beta1
9
kind: Redis
10
metadata:
11
  name: redis-standalone
12
spec:
13
  kubernetesConfig:
14
    image: 'quay.io/opstree/redis:v6.2.5'
15
    imagePullPolicy: IfNotPresent
16
    resources:
17
      limits:
18
        cpu: 101m
19
        memory: 128Mi
20
      requests:
21
        cpu: 101m
22
        memory: 128Mi
23
    serviceType: ClusterIP
24
  redisExporter:
25
    enabled: false
26
    image: 'quay.io/opstree/redis-exporter:1.0'
27
  storage:
28
    volumeClaimTemplate:
29
      spec:
30
        resources:
31
          requests:
32
            storage: 1Gi
33
        storageClassName: rook-ceph-block
34
```