diff --git a/ansible/roles/tldraw-server/templates/configmap.yml.j2 b/ansible/roles/tldraw-server/templates/configmap.yml.j2 index c858fda3..bab4c8e3 100644 --- a/ansible/roles/tldraw-server/templates/configmap.yml.j2 +++ b/ansible/roles/tldraw-server/templates/configmap.yml.j2 @@ -10,7 +10,7 @@ data: LOGGER_LOG_LEVEL: "{{ TLDRAW_LOG_LEVEL }}" METRICS_COLLECT_DEFAULT: "{{ TLDRAW_METRICS_COLLECT_DEFAULT }}" REDIS_CLUSTER_ENABLED: "true" - REDIS_SENTINEL_SERVICE_NAME: "valkey-headless.{{ NAMESPACE }}.svc.cluster.local" + REDIS_SENTINEL_SERVICE_NAME: "tldraw-valkey-headless.{{ NAMESPACE }}.svc.cluster.local" TLDRAW_ASSETS_ALLOWED_MIME_TYPES_LIST: "{{ TLDRAW_ASSETS_ALLOWED_MIME_TYPES_LIST }}" TLDRAW_ASSETS_ENABLED: "{{ TLDRAW_ASSETS_ENABLED }}" FEATURE_TLDRAW_ENABLED: "{{ FEATURE_TLDRAW_ENABLED }}" diff --git a/ansible/roles/tldraw-valkey/defaults/main.yaml b/ansible/roles/tldraw-valkey/defaults/main.yaml index 2f4ee3e1..08d091ad 100644 --- a/ansible/roles/tldraw-valkey/defaults/main.yaml +++ b/ansible/roles/tldraw-valkey/defaults/main.yaml @@ -1,2 +1,2 @@ -TLDRAW_VALKEY_CHART_VERSION: 0.3.17 +TLDRAW_VALKEY_CHART_VERSION: 2.2.1 TLDRAW_VALKEY_REPLICAS: 3 \ No newline at end of file diff --git a/ansible/roles/tldraw-valkey/tasks/main.yml b/ansible/roles/tldraw-valkey/tasks/main.yml index f0e6764b..d8e574c4 100644 --- a/ansible/roles/tldraw-valkey/tasks/main.yml +++ b/ansible/roles/tldraw-valkey/tasks/main.yml @@ -11,7 +11,7 @@ kubernetes.core.helm: chart_ref: oci://docker.io/bitnamicharts/valkey chart_version: "{{ TLDRAW_VALKEY_CHART_VERSION }}" - release_name: valkey + release_name: tldraw-valkey release_namespace: "{{ NAMESPACE }}" release_state: present create_namespace: yes @@ -22,6 +22,8 @@ defaultStorageClass: "{{ SC_DEFAULT_STORAGE_CLASS_NAME }}" replica: replicaCount: "{{ TLDRAW_VALKEY_REPLICAS }}" + pdb: + create: false resources: limits: cpu: "{{ TLDRAW_VALKEY_CPU_LIMITS|default('1000m', true) }}" @@ -30,6 +32,10 @@ cpu: "{{ TLDRAW_VALKEY_CPU_REQUESTS|default('100m', true) }}" memory: "{{ TLDRAW_VALKEY_MEMORY_REQUESTS|default('1Gi', true) }}" primary: + pdb: + create: false + readinessProbe: + timeoutSeconds: 5 resources: limits: cpu: "{{ TLDRAW_VALKEY_CPU_LIMITS|default('1000m', true) }}" @@ -40,9 +46,6 @@ auth: existingSecret: tldraw-valkey-password existingSecretPasswordKey: REDIS_SENTINEL_PASSWORD - master: - readinessProbe: - timeoutSeconds: 5 sentinel: enabled: true readinessProbe: