nicktrn
8fdbbeb02f
chore(helm): increase default clickhouse resources ( #2635 )
2025-10-27 13:45:09 +00:00
Leonardo Kaynan
63b6fc93fa
fix(helm): align values-production-example.yaml with values.yaml ( #2606 )
...
- Move S3 credentials from secrets.objectStore to s3.auth
- Update external PostgreSQL config to use databaseUrl/directUrl approach
- Add existingSecret support for PostgreSQL with secretKeys
- Add TLS configuration for external Redis
- Add existingSecret support for Redis, ClickHouse and S3
- Add complete external S3 configuration example
- Improve secure credential management documentation
These changes align the production example file with the current values.yaml
structure, making it easier to configure external services with better
support for secret management.
2025-10-14 23:16:58 +01:00
Leonardo Kaynan
f5caa66348
fix(helm): use bitnami legacy repo for minio console ( #2592 )
...
🧭 Helm Chart Release / lint-and-test (push) Has been cancelled
🧭 Helm Chart Release / release (push) Has been cancelled
* fix(charts): use bitnamilegacy repo for MinIO Object Browser
The Bitnami `minio-object-browser` image has been removed from Docker
Hub. This patch updates the Trigger Helm chart to reference the
`bitnamilegacy/minio-object-browser` repository under the
`s3.console.image` section, ensuring that the legacy MinIO browser pod
can still be deployed without image pull errors.
All other MinIO components continue using the `bitnamilegacy/minio`
image for consistency across Bitnami Legacy dependencies.
* chore(helm): bump Helm chart version to 4.0.4
2025-10-07 22:17:37 +01:00
nicktrn
f72d63aac2
chore(helm): migrate to bitnami legacy registry and add configurable utility images ( #2574 )
...
🧭 Helm Chart Release / lint-and-test (push) Has been cancelled
🧭 Helm Chart Release / release (push) Has been cancelled
* chore(docker): use bitnami legacy repo
* chore(helm): use bitnami legacy repo
* Make Helm webapp chart images configurable
Adds configurability for init and token syncer container images through
new values in the Helm chart configuration
* chore(helm): refactor utility image config
* chore(helm): bump chart version to 4.0.3
---------
Co-authored-by: LeoKaynan <leokaynan@hotmail.com >
2025-09-30 16:02:08 +01:00
nicktrn
12cceaa779
feat(helm): support topology spread constraints for webapp ( #2560 )
...
* feat(helm): support topology spread constraints
* chore(helm): update topology env var
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* chore(helm): limit spread constraints to webapp for now
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-09-30 15:31:04 +01:00
nicktrn
6798d57e72
chore(helm): bump image versions to 4.0.4 ( #2537 )
2025-09-24 14:31:30 +01:00
Willow (GHOST)
ddbae6b6b4
fix(docker): clickhouse healthcheck ( #2462 )
2025-09-01 20:20:17 +01:00
nicktrn
da79c2b185
chore(docker): add registry namespace var to .env.example ( #2426 )
2025-08-20 11:03:30 +01:00
nicktrn
32e3fab5ea
feat(helm): release 4.0.0 chart version ( #2416 )
...
* feat(helm): release 4.0.0 chart version
* chore(helm): remove last few beta references
* fix(docker): use latest tag for commands shown in webapp
2025-08-19 11:06:35 +02:00
nicktrn
60b8c76adc
fix(hosting): pass registry namespace env var to webapp, bump helm ( #2336 )
...
* pass deploy registry namespace to webapp
* bump helm chart and images
2025-08-02 14:20:55 +01:00
nicktrn
4dee2c360e
fix(helm): allow electric db url var to be set from secret ( #2282 )
...
* correctly use db url from secret for electric
* bump app and chart version
* bump electric version
2025-07-21 13:57:23 +01:00
nicktrn
aa3a56a85d
fix(docker): apply max old space size env var to webapp ( #2273 )
2025-07-16 16:36:05 +01:00
nicktrn
1a64013825
fix(helm): external config and secret support ( #2245 )
...
* fix postgres and redis external config, incl redis tls
* external secret support for postgres, redis, clickhouse, plus fixes
* s3: full existing secret support, external fixes
* bump chart version
* add subchart links
* update external config docs
* tidy up validation and helper
2025-07-10 10:08:00 +02:00
nicktrn
e02c90a4ea
Update self hosting images to beta.22 ( #2241 )
...
* docker: set new cli tag env var
* helm: update app and chart versions
2025-07-08 09:33:27 +01:00
nicktrn
1019c9cdea
Switch trigger Helm chart RBAC from cluster to namespace scope and bump version ( #2232 )
...
* replace supervisor cluster role with ns-scoped role
* fix cross-ns binding
* bump chart version
2025-07-04 13:54:25 +01:00
nicktrn
6fea802505
helm: set default webapp container and add extraVolumes ( #2222 )
...
* set default webapp container
* bump version
* add webapp extraVolumes and extraVolumeMounts
* bump version
2025-07-02 13:03:02 +01:00
nicktrn
d619e79f74
helm: increase default postgres resource preset ( #2221 )
...
* switch to small preset for postgres
* lint
* bump version
2025-07-02 11:57:14 +01:00
nicktrn
aa24a9aae6
Fix external registry config and other helm tweaks ( #2212 )
...
* fix both internal and external registry host
* add next steps to self-hosting overview
* separate into webapp and registry ingress
* fix external registry config check
* fix localhost registry warning
* bump chart version
2025-06-30 14:21:00 +01:00
nicktrn
dc568e7f3e
Self-hosting: improved worker and bucket bootstrap ( #2209 )
2025-06-29 10:42:52 +01:00
nicktrn
fa6675eb00
Helm chart improvements ( #2207 )
...
* add helm deps
* configurablecli tag for setup commands
* enabled -> deploy
* extraEnv -> extraEnvVars
* update docs
* minio -> s3
* improve persistence config
* set cli tag to v4-beta
* chart and image bump
* fix tests
* lock chart
* workflow hotfix
* quote for niels
* make probes configurable
* fix webapp and supervisor templates
* bump chart
2025-06-28 12:59:29 +01:00
nicktrn
6535cf918b
v4 helm chart and docs ( #2195 )
...
* v4 helm chart
* ignore packaged chart archives
* chart publish prep
* add helm chart release workflow
* enable draft gh release
* stateful services should be statefulsets
* expose internal otel config
* podAnnotations for all services
* postgresql.extraArgs
* postgresql -> postgres
* add clickhouse vars as extraEnv examples
* support external secrets
* improve clickhouse config
improve clickhouse config
* disable internal otel config by default
* allow nil internal config
* fix gh release permission
* fix validation step for ci
* secrets.enabled
* simplify secret keys
* bump chart version
* fix contents permission
* remove redundant print steps
* remove helm release heading
* optimise clickhouse config
* support wait-for-it.sh
* fix ch overrides
* add low-resource ch overrides to compose setup
* supervisor bootstrap config
* disable otel trace logging
* retain shared volume
* enable clickhouse for compose setup
* disable trace logging
* bump chart
* add extraManifests
* telemetry config
* add repo namespace config
* scope cluster role to namespace to support multiple installs
* external s3 config
* values tweaks
* helm docs
* bump chart
* set contents read permission
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* add object store root credentials warning
* run init containers as uid 1000
* pass ch user creds with explicit flag
* improve ingress anotation handling
* remove duplicate colume claim block
* trim htpasswd auth
* lock curl images used for tests
* add v4-beta package version warning
* make schema and sslmode configurable
* package tag info -> warning
* improve secrets config example
* update docs
* bump version
* bump webapp reqs to account for ch
* make ch creds more easily configurable
* publish ch http port
* example point at latest beta chart
* small docs tweaks
---------
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-06-25 23:57:51 +01:00
nicktrn
f7f8bc28c5
Docker self-hosting improvements ( #2177 )
...
* shallow clone
* fix image tag locking example
* electric should use db url env var
* add htpasswd note
* use local driver with log rotation by default
* make worker urls more easily configurable
* configure dev otel endpoint via .env
* increase min recommended worker specs
* move worker url section
2025-06-16 22:22:02 +01:00
nicktrn
e72820c080
Docs improvements for v4 self hosting ( #2156 )
...
* add switch command
* couple of changes
2025-06-07 19:51:47 +01:00
nicktrn
7a34c1102b
Feat: v4 self-hosting ( #2155 )
...
* self-hosting stuff goes in /hosting
* add v4 tags
* add main compose file
* draft overview
* add webapp env vars
* overview tweaks
* add supervisor env vars
* move old docker guide
* new sidebar structure
* update github actions docs
* docker draft
* use env vars for s3 creds
* this might just work
* split into multiple files
* update guide
* document machine overrides
* split legacy docs into different section
* some fixes
* some tweaks
* add login and init instructions
* don't cursorignore .env.example
2025-06-07 00:57:47 +01:00