Commit bd9fa60
refactor(k8s): organize Helm templates into common/aws/onprem
Group the chart's templates by where they apply so the layout makes the
deployment surface obvious at a glance:
templates/common/ resources every deployment needs (services, gateway,
postgres/lakefs/lakekeeper, computing-unit pool, RBAC)
templates/onprem/ self-hosted-only resources (in-cluster MinIO)
templates/aws/ AWS/EKS-only resources (added in later PRs; placeholder)
Helm renders templates/** recursively, so this is purely organizational:
`helm template` output is byte-identical to before the move (verified, modulo
the chart's pre-existing per-render random LakeFS keys). A templates/README.md
documents the convention and a .helmignore keeps the doc and .gitkeep
placeholder from being loaded as manifests.
Also bring values-development.yaml back in line with values.yaml (the ground
truth), which had drifted:
- image source: docker.io/apache + 1.3.0-incubating-SNAPSHOT (was the stale
ghcr.io/apache + latest), so both value files pull from the same place;
- add the AUTH_JWT_SECRET entry to texeraEnvVars. values.yaml has it but the
dev profile omitted it, so the computing-unit manager started without the
secret and k8s computing-unit creation crashed with NoSuchElementException
(None.get) in ComputingUnitManagingResource. Adding it (same dev-only
default as values.yaml) makes CU creation work under the dev profile.
No behavior change to the default (on-prem) install.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 07724d5 commit bd9fa60
42 files changed
Lines changed: 92 additions & 2 deletions
File tree
- bin/k8s
- templates
- aws
- common
- access-control-service
- agent-service
- config-service
- example-data-loader
- external-names
- file-service
- gateway
- lakefs
- lakekeeper
- litellm
- postgresql
- pylsp
- webserver
- workflow-compiling-service
- workflow-computing-unit-manager
- workflow-computing-unit-pool
- onprem
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
File renamed without changes.
0 commit comments