4444 # Storage
4545 storage :
4646 enabled : true
47- storageClassName : microk8s-hostpath
47+ storageClassName : " "
4848 accessModes :
4949 - ReadWriteOnce
5050 size : 5Gi
@@ -59,35 +59,35 @@ redis:
5959 fsGroup : 999
6060` ` `
6161
62- | Key | Type | Default | Description |
63- |------------------------------------------|--------|--------------------- |-----------------------------------------------------------------------------------------|
64- | redis.architecture | string | ` standalone` | Deployment mode (standalone or replication). |
65- | redis.replicas | int | `3` | Data pod count (used only in replication mode). |
66- | redis.sentinel.replicas | int | `3` | Sentinel pod count (odd recommended). |
67- | redis.sentinel.quorum | int | `2` | Required Sentinel votes for failover. |
68- | redis.sentinel.resources.requests.cpu | string | `50m` | Guaranteed Sentinel minimum CPU. |
69- | redis.sentinel.resources.requests.memory | string | `64Mi` | Guaranteed Sentinel minimum memory. |
70- | redis.sentinel.resources.limits.cpu | string | `100m` | Guaranteed Sentinel minimum CPU. |
71- | redis.sentinel.resources.limits.memory | string | `128Mi` | Guaranteed Sentinel minimum memory. |
72- | redis.auth.enabled | bool | `false` | Enable Redis AUTH. |
73- | redis.auth.password | string | `""` | Password when AUTH enabled (avoid committing; prefer secret). |
74- | redis.auth.existingSecret | string | `""` | Name of existing Kubernetes Secret providing the password. |
75- | redis.auth.existingSecretPasswordKey | string | `password` | Key inside the existing secret containing the password. |
76- | redis.image.repository | string | `redis` | Container image repository. |
77- | redis.image.tag | string | `8.2.2` | Image tag / Redis version. |
78- | redis.image.pullPolicy | string | `IfNotPresent` | Image pull policy. |
79- | redis.resources.requests.cpu | string | `""` | Guaranteed minimum CPU. |
80- | redis.resources.requests.memory | string | `""` | Guaranteed minimum memory. |
81- | redis.resources.limits.cpu | string | `""` | CPU limit. |
82- | redis.resources.limits.memory | string | `""` | Memory limit. |
83- | redis.storage.enabled | bool | `true` | Create PersistentVolumeClaim. |
84- | redis.storage.storageClassName | string | `microk8s-hostpath` | StorageClass for the PVC. |
85- | redis.storage.accessModes | list | `[ReadWriteOnce]` | PVC access modes. |
86- | redis.storage.size | string | `5Gi` | Requested persistent volume size. |
87- | redis.persistence.aof.enabled | bool | `true` | Enable Append Only File persistence. |
88- | redis.persistence.aof.fsync | string | `everysec` | AOF fsync policy (`always`, `everysec`, `no`). Necessary to migrate from bitnami Redis. |
89- | redis.podSecurityContext.runAsUser | int | `999` | UID for the container (non-root hardening). |
90- | redis.podSecurityContext.fsGroup | int | `999` | FS group owning mounted volumes. |
62+ | Key | Type | Default | Description |
63+ |------------------------------------------|--------|-------------------|-----------------------------------------------------------------------------------------|
64+ | redis.architecture | string | ` standalone` | Deployment mode (standalone or replication). |
65+ | redis.replicas | int | `3` | Data pod count (used only in replication mode). |
66+ | redis.sentinel.replicas | int | `3` | Sentinel pod count (odd recommended). |
67+ | redis.sentinel.quorum | int | `2` | Required Sentinel votes for failover. |
68+ | redis.sentinel.resources.requests.cpu | string | `50m` | Guaranteed Sentinel minimum CPU. |
69+ | redis.sentinel.resources.requests.memory | string | `64Mi` | Guaranteed Sentinel minimum memory. |
70+ | redis.sentinel.resources.limits.cpu | string | `100m` | Guaranteed Sentinel minimum CPU. |
71+ | redis.sentinel.resources.limits.memory | string | `128Mi` | Guaranteed Sentinel minimum memory. |
72+ | redis.auth.enabled | bool | `false` | Enable Redis AUTH. |
73+ | redis.auth.password | string | `""` | Password when AUTH enabled (avoid committing; prefer secret). |
74+ | redis.auth.existingSecret | string | `""` | Name of existing Kubernetes Secret providing the password. |
75+ | redis.auth.existingSecretPasswordKey | string | `password` | Key inside the existing secret containing the password. |
76+ | redis.image.repository | string | `redis` | Container image repository. |
77+ | redis.image.tag | string | `8.2.2` | Image tag / Redis version. |
78+ | redis.image.pullPolicy | string | `IfNotPresent` | Image pull policy. |
79+ | redis.resources.requests.cpu | string | `""` | Guaranteed minimum CPU. |
80+ | redis.resources.requests.memory | string | `""` | Guaranteed minimum memory. |
81+ | redis.resources.limits.cpu | string | `""` | CPU limit. |
82+ | redis.resources.limits.memory | string | `""` | Memory limit. |
83+ | redis.storage.enabled | bool | `true` | Create PersistentVolumeClaim. |
84+ | redis.storage.storageClassName | string | `""` | StorageClass for the PVC. |
85+ | redis.storage.accessModes | list | `[ReadWriteOnce]` | PVC access modes. |
86+ | redis.storage.size | string | `5Gi` | Requested persistent volume size. |
87+ | redis.persistence.aof.enabled | bool | `true` | Enable Append Only File persistence. |
88+ | redis.persistence.aof.fsync | string | `everysec` | AOF fsync policy (`always`, `everysec`, `no`). Necessary to migrate from bitnami Redis. |
89+ | redis.podSecurityContext.runAsUser | int | `999` | UID for the container (non-root hardening). |
90+ | redis.podSecurityContext.fsGroup | int | `999` | FS group owning mounted volumes. |
9191
9292
9393# ## Architecture modes
0 commit comments