Skip to content

Commit 39133e6

Browse files
authored
Scott/chart drop meilisearch (#243)
1 parent 054af9d commit 39133e6

11 files changed

Lines changed: 2 additions & 235 deletions

File tree

charts/lago-config/templates/configmap.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,6 @@ data:
4848
{{- if .Values.global.mcp.enabled }}
4949
mcp.endpoint: {{ required "global.mcp.endpoint is required" .Values.global.mcp.endpoint }}
5050
{{- end }}
51-
{{- if .Values.global.meilisearch.enabled }}
52-
meilisearch.endpoint: {{ required "global.meilisearch.url is required" .Values.global.meilisearch.url }}
53-
{{- end }}
5451
{{- if .Values.global.data.enabled }}
5552
data.endpoint: {{ required "global.data.endpoint is required" .Values.global.data.endpoint }}
5653
{{- end }}

charts/lago-config/templates/secret.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ data:
6767
mcp.clientId: {{ required "global.mcp.clientId is required" .Values.global.mcp.clientId | b64enc }}
6868
mcp.clientSecret: {{ required "global.mcp.clientSecret is required" .Values.global.mcp.clientSecret | b64enc }}
6969
{{- end }}
70-
{{- if .Values.global.meilisearch.enabled }}
71-
meilisearch.apiKey: {{ required "global.meilisearch.apiKey is required" .Values.global.meilisearch.apiKey | b64enc }}
72-
{{- end }}
7370
{{- if .Values.global.data.enabled }}
7471
data.token: {{ required "global.data.token is required" .Values.global.data.token | b64enc }}
7572
{{- end }}

charts/lago-config/values.yaml

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -248,22 +248,6 @@ global:
248248
# @section -- MCP
249249
endpoint:
250250

251-
meilisearch:
252-
# -- Enable Meilisearch integration. When true, renders
253-
# `LAGO_MEILISEARCH_URL`, `LAGO_MEILISEARCH_SEARCH_ENABLED` and
254-
# `LAGO_MEILISEARCH_API_KEY` on every Rails workload.
255-
# @section -- Meilisearch
256-
enabled: false
257-
# -- Meilisearch endpoint URL (e.g.
258-
# `http://meilisearch.meilisearch.svc.cluster.local:7700`).
259-
# @section -- Meilisearch
260-
url:
261-
# -- Meilisearch API key (rendered into the shared ConfigMap-mate
262-
# Secret as `meilisearch.apiKey`; projected as
263-
# `LAGO_MEILISEARCH_API_KEY` on Rails pods).
264-
# @section -- Meilisearch
265-
apiKey:
266-
267251
data:
268252
# -- Enable Lago Data analytics
269253
# @section -- Data

charts/lago-pdf/values.yaml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -201,19 +201,6 @@ global:
201201
# @section -- MCP
202202
endpoint:
203203

204-
meilisearch:
205-
# -- Enable Meilisearch integration. When true, renders
206-
# `LAGO_MEILISEARCH_URL`, `LAGO_MEILISEARCH_SEARCH_ENABLED` and
207-
# `LAGO_MEILISEARCH_API_KEY` on every Rails workload.
208-
# @section -- Meilisearch
209-
enabled: false
210-
# -- Meilisearch endpoint URL.
211-
# @section -- Meilisearch
212-
url:
213-
# -- Meilisearch API key.
214-
# @section -- Meilisearch
215-
apiKey:
216-
217204
data:
218205
# -- Enable Lago Data analytics
219206
# @section -- Data

charts/lago-rails/templates/deployment.yaml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -381,20 +381,6 @@ spec:
381381
name: {{ include "lago-rails.secretName" . }}
382382
key: mcp.clientSecret
383383
{{- end }}
384-
{{- if .Values.global.meilisearch.enabled }}
385-
- name: LAGO_MEILISEARCH_URL
386-
valueFrom:
387-
configMapKeyRef:
388-
name: {{ include "lago-rails.configMapName" . }}
389-
key: meilisearch.endpoint
390-
- name: LAGO_MEILISEARCH_SEARCH_ENABLED
391-
value: {{ .Values.global.meilisearch.search | quote }}
392-
- name: LAGO_MEILISEARCH_API_KEY
393-
valueFrom:
394-
secretKeyRef:
395-
name: {{ include "lago-rails.secretName" . }}
396-
key: meilisearch.apiKey
397-
{{- end }}
398384
{{- if .Values.global.data.enabled }}
399385
- name: LAGO_DATA_API_URL
400386
valueFrom:

charts/lago-rails/tests/meilisearch_search_enabled_test.yaml

Lines changed: 0 additions & 82 deletions
This file was deleted.

charts/lago-rails/values.yaml

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -238,27 +238,6 @@ global:
238238
# @section -- MCP
239239
endpoint:
240240

241-
meilisearch:
242-
# -- Enable Meilisearch integration. When true, renders
243-
# `LAGO_MEILISEARCH_URL`, `LAGO_MEILISEARCH_SEARCH_ENABLED` and
244-
# `LAGO_MEILISEARCH_API_KEY` on every Rails workload.
245-
# @section -- Meilisearch
246-
enabled: false
247-
# -- Projected as `LAGO_MEILISEARCH_SEARCH_ENABLED`. Set to
248-
# `false` to stop serving search queries while keeping indexing
249-
# wired (URL + API key unchanged).
250-
# @section -- Meilisearch
251-
search: true
252-
# -- Meilisearch endpoint URL (e.g.
253-
# `http://meilisearch.meilisearch.svc.cluster.local:7700`).
254-
# @section -- Meilisearch
255-
url:
256-
# -- Meilisearch API key (rendered into the shared Secret as
257-
# `meilisearch.apiKey`; projected as `LAGO_MEILISEARCH_API_KEY`
258-
# on Rails pods).
259-
# @section -- Meilisearch
260-
apiKey:
261-
262241
data:
263242
# -- Enable Lago Data analytics
264243
# @section -- Data

charts/lago/Chart.lock

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,5 @@ dependencies:
5353
- name: lago-rails
5454
repository: file://../lago-rails
5555
version: 0.14.0
56-
- name: lago-rails
57-
repository: file://../lago-rails
58-
version: 0.14.0
59-
digest: sha256:e73b21705c94c53b7e54aa7d52a3b449383b0b120dac9fb105ea9e64b023f7af
60-
generated: "2026-09-01T12:21:03.50482992Z"
56+
digest: sha256:f28e6bb3f6c1a348c55cafa01ffb0c47208fa80b4db9e0ed54c596aa3d4a0805
57+
generated: "2026-09-01T10:02:37.273184-07:00"

charts/lago/Chart.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,6 @@ dependencies:
8484
version: 0.14.0
8585
repository: "file://../lago-events-processor-worker"
8686
condition: global.streaming_ingestion.enabled
87-
- name: lago-rails
88-
alias: meilisearch-worker
89-
version: 0.14.0
90-
repository: "file://../lago-rails"
91-
condition: global.sidekiq.queues.meilisearch
9287
- name: lago-rails
9388
alias: alerts-worker
9489
version: 0.14.0

charts/lago/README.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ A Helm chart for Kubernetes
2222
| file://../lago-rails | pdf-worker(lago-rails) | 0.6.0 |
2323
| file://../lago-rails | events-consumer-worker(lago-rails) | 0.6.0 |
2424
| file://../lago-rails | api(lago-rails) | 0.6.0 |
25-
| file://../lago-rails | meilisearch-worker(lago-rails) | 0.6.0 |
2625
| file://../lago-rails | alerts-worker(lago-rails) | 0.6.0 |
2726
| file://../lago-rails | wallets-worker(lago-rails) | 0.6.0 |
2827

@@ -138,20 +137,6 @@ A Helm chart for Kubernetes
138137
| wallets-worker.container.command | list | `["./scripts/start.wallets.worker.sh"]` | Wallets worker entrypoint command |
139138
| wallets-worker.container.ports | list | `[]` | Container ports (none needed) |
140139

141-
### Meilisearch Worker
142-
143-
| Key | Type | Default | Description |
144-
|-----|------|---------|-------------|
145-
| meilisearch-worker | object | See child values | Meilisearch worker subchart overrides (lago-rails, conditional on `global.sidekiq.queues.meilisearch`) |
146-
| meilisearch-worker.nameOverride | string | `"lago-meilisearch-worker"` | Override the meilisearch-worker subchart release name |
147-
| meilisearch-worker.config.enabled | bool | `false` | Disable nested config (uses parent config subchart) |
148-
| meilisearch-worker.config.nameOverride | string | `"lago-config"` | Config subchart name override |
149-
| meilisearch-worker.livenessProbe | object | `{"enabled":false}` | Liveness probe (disabled for workers) |
150-
| meilisearch-worker.readinessProbe | object | `{"enabled":false}` | Readiness probe (disabled for workers) |
151-
| meilisearch-worker.service.enabled | bool | `false` | Disable service (no inbound traffic) |
152-
| meilisearch-worker.container.command | list | `["./scripts/start.meilisearch.worker.sh"]` | Meilisearch worker entrypoint command |
153-
| meilisearch-worker.container.ports | list | `[]` | Container ports (none needed) |
154-
155140
### Clock Worker
156141

157142
| Key | Type | Default | Description |

0 commit comments

Comments
 (0)