Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions charts/logfire/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
apiVersion: v2
version: 0.13.6
version: 0.13.7
name: logfire
description: Helm chart for self-hosted Pydantic Logfire

appVersion: "80bc3daa"
appVersion: "f355af55"

dependencies:
- name: postgresql
Expand Down
6 changes: 3 additions & 3 deletions charts/logfire/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# logfire

![Version: 0.13.6](https://img.shields.io/badge/Version-0.13.6-informational?style=flat-square) ![AppVersion: 80bc3daa](https://img.shields.io/badge/AppVersion-80bc3daa-informational?style=flat-square)
![Version: 0.13.7](https://img.shields.io/badge/Version-0.13.7-informational?style=flat-square) ![AppVersion: f355af55](https://img.shields.io/badge/AppVersion-f355af55-informational?style=flat-square)

Helm chart for self-hosted Pydantic Logfire

Expand Down Expand Up @@ -265,7 +265,7 @@ istio:
```

This automatically sets `sidecar.istio.io/inject: "false"` on:
`logfire-service`, `logfire-ff-proxy-cache-byte`, `logfire-ff-proxy-cache-ipc`, `logfire-backend-migrations`, `logfire-ff-migrations`, `logfire-redis`, and `logfire-otel-collector`.
`logfire-service`, `logfire-ff-proxy-cache-byte`, `logfire-backend-migrations`, `logfire-ff-migrations`, `logfire-redis`, and `logfire-otel-collector`.

You can still override labels per workload using `<workload>.podLabels`.

Expand Down Expand Up @@ -658,7 +658,7 @@ Before diving deeper, verify these common configuration issues:
| ingress.secretName | string | `"logfire-frontend-cert"` | TLS Secret name if you want to do a custom one |
| ingress.tls | bool | `false` | Enable TLS/HTTPS. Required for correct CORS behavior. |
| istio | object | `{"disableSidecarOnKnownWorkloads":false}` | Istio compatibility options |
| istio.disableSidecarOnKnownWorkloads | bool | `false` | When enabled, automatically sets `sidecar.istio.io/inject: "false"` on known-sensitive workloads: logfire-service, logfire-ff-proxy-cache-{byte,filter,ipc}, logfire-backend-migrations, logfire-ff-migrations, logfire-redis, and logfire-otel-collector. You can still override per workload via `<workload>.podLabels`. |
| istio.disableSidecarOnKnownWorkloads | bool | `false` | When enabled, automatically sets `sidecar.istio.io/inject: "false"` on known-sensitive workloads: logfire-service, logfire-ff-proxy-cache-byte, logfire-backend-migrations, logfire-ff-migrations, logfire-redis, and logfire-otel-collector. You can still override per workload via `<workload>.podLabels`. |
| logfire-ai-gateway | object | disabled | Autoscaling & resources for the `logfire-ai-gateway` pod |
| logfire-ai-gateway.enabled | bool | `false` | Enable the AI gateway service |
| logfire-dex | object | `{"annotations":{},"config":{"connectors":[],"enablePasswordDB":true,"storage":{"config":{"database":"dex","host":"logfire-postgres","password":"postgres","port":5432,"ssl":{"mode":"disable"},"user":"postgres"},"type":"postgres"}},"labels":{},"podAnnotations":{},"podLabels":{},"service":{"annotations":{}}}` | Configuration, autoscaling & resources for `logfire-dex` deployment |
Expand Down
2 changes: 1 addition & 1 deletion charts/logfire/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,7 @@ istio:
```

This automatically sets `sidecar.istio.io/inject: "false"` on:
`logfire-service`, `logfire-ff-proxy-cache-byte`, `logfire-ff-proxy-cache-ipc`, `logfire-backend-migrations`, `logfire-ff-migrations`, `logfire-redis`, and `logfire-otel-collector`.
`logfire-service`, `logfire-ff-proxy-cache-byte`, `logfire-backend-migrations`, `logfire-ff-migrations`, `logfire-redis`, and `logfire-otel-collector`.

You can still override labels per workload using `<workload>.podLabels`.

Expand Down
1 change: 0 additions & 1 deletion charts/logfire/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -806,7 +806,6 @@ Custom labels for workloads pods
{{- $knownWorkloads := list
"logfire-service"
"logfire-ff-proxy-cache-byte"
"logfire-ff-proxy-cache-ipc"
"logfire-backend-migrations"
"logfire-ff-migrations"
"logfire-redis"
Expand Down
132 changes: 0 additions & 132 deletions charts/logfire/templates/logfire-ff-cache-ipc.yaml

This file was deleted.

10 changes: 4 additions & 6 deletions charts/logfire/templates/logfire-ff-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ data:
RUST_LOG: "info"
FF_SEND_TO_LOGFIRE: "true"
FF_FORCE_CONSOLE_LOGGING: "true"
FF_COLLECT_STATISTICS_FROM_ZONE_MAP_INDEXES: "false"
FF_CACHE_OBJECT_STORE_URI: "{{ include "logfire.scheme" . }}://logfire-ff-cache-byte:{{ include "logfire.port" (dict "port" 9001 "root" .) }}"
FF_SHARED_REDIS_DSN: {{ .Values.redisDsn }}
FF_OBJECT_STORE_URI: {{ .Values.objectStore.uri }}
Expand All @@ -20,7 +21,6 @@ data:
FF_TLS_KEY_PATH: "/etc/tls/tls.key"
FF_TLS_CLIENT_ENABLE: "true"
FF_TLS_CLIENT_CA_PATH: "/etc/logfire/incluster-ca/ca.crt"
FF_TLS_CLIENT_SNI_HOSTNAME: "logfire-ff-query-worker"
FF_TLS_CLIENT_PORT: {{ .Values.inClusterTls.httpsPort | quote }}
{{- end }}

Expand All @@ -34,10 +34,9 @@ metadata:
{{- include "logfire.labels" . | nindent 4 }}
app.kubernetes.io/component: logfire-ff-config
data:
FF_IPC_CACHE_URI: "{{ include "logfire.scheme" . }}://logfire-ff-cache-ipc:{{ include "logfire.port" (dict "port" 9001 "root" .) }}"
FF_IPC_CACHE_HOT_FILE_AGE_MINUTES: "30"
FF_IPC_CACHE_SMALL_FILE_SIZE_MB: "5"
FF_EXTERNAL_TABLES_PG_ENABLED_TABLES: "logfire.annotations,logfire.experiments"
FF_DISTRIBUTED_CHANCE: "0"
FF_RETRY_FAILED_DISTRIBUTED_QUERIES: "false"
FF_EXTERNAL_TABLES_PG_ENABLED_TABLES: "logfire.annotations,logfire.experiments,logfire.datasets,logfire.dataset_cases"

---

Expand All @@ -52,7 +51,6 @@ data:
FF_WRITE_INDEX_THRESHOLD_BYTES: "1048576"
FF_PARQUET_WRITER_MAX_ROWS_PER_ROW_GROUP: "100000"
FF_PARQUET_WRITER_MAX_ROWS_PER_PAGE: "15000"
FF_CACHE_ARROW_IPC_CHANCE: "0.0"

---

Expand Down
81 changes: 0 additions & 81 deletions charts/logfire/templates/logfire-ff-proxy-cache-ipc-config.yaml

This file was deleted.

Loading
Loading