Skip to content

Commit b691e98

Browse files
committed
test: add test for persistence disabled
Signed-off-by: yoann_rt <65339843+yoannrt@users.noreply.github.com>
1 parent a3c0da2 commit b691e98

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

valkey/tests/statefulset_test.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,38 @@ tests:
2424
path: spec.volumeClaimTemplates[0].spec.resources.requests.storage
2525
value: "5Gi"
2626

27+
- it: should fallback to emptyDir when replica persistence is disabled
28+
set:
29+
replica.enabled: true
30+
replica.persistence.enabled: false
31+
template: templates/statefulset.yaml
32+
asserts:
33+
- isKind:
34+
of: StatefulSet
35+
- contains:
36+
path: spec.template.spec.volumes
37+
content:
38+
name: valkey-data
39+
emptyDir: {}
40+
- notExists:
41+
path: spec.volumeClaimTemplates
42+
43+
- it: should succeed when replica persistence is disabled and emptyDir sizeLimit is defined
44+
set:
45+
replica.enabled: true
46+
replica.persistence.enabled: false
47+
replica.persistence.emptyDir.sizeLimit: "1Gi"
48+
template: templates/statefulset.yaml
49+
asserts:
50+
- isKind:
51+
of: StatefulSet
52+
- contains:
53+
path: spec.template.spec.volumes
54+
content:
55+
name: valkey-data
56+
emptyDir:
57+
sizeLimit: "1Gi"
58+
2759
- it: should succeed when replica enabled with custom storageClass
2860
set:
2961
replica.enabled: true

0 commit comments

Comments
 (0)