Skip to content

helm: remove individual charts - #125

Open
shimoncohen wants to merge 5 commits into
create-unified-helm-chartfrom
remove-individual-charts
Open

helm: remove individual charts#125
shimoncohen wants to merge 5 commits into
create-unified-helm-chartfrom
remove-individual-charts

Conversation

@shimoncohen

Copy link
Copy Markdown
Contributor

No description provided.

shimoncohen and others added 2 commits July 14, 2026 13:19
Delete helm/3d, helm/dem, helm/raster now that teams consume the unified
helm/pycsw chart with their own injected config. helm/pycsw is the only
chart in the repo.

Publish the pycsw chart to oci://<acr>/helm/common (domain=common); drop
the build-and-push matrix since a single chart remains. Trim release-please
extra-files to the helm/pycsw Chart.yaml.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
pycsw is the only chart in the repo, so promote it from helm/pycsw to the
helm/ root. Chart name stays "pycsw" so it still publishes as
oci://<acr>/helm/common/pycsw:<tag>. Point the build-and-push context and
release-please extra-files at helm/.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Resolve config file rename/rename conflict: adopt base's naming
(config/location.conf, config/server.conf) at the flattened helm/config/
path, dropping the pycsw- prefix. Update all references (values.yaml
nginx.extensions fileName + extraVolumeMounts, nginx-configmap Files.Get
keys, README) to match.

Base's chart version (6.7.0) and values changes already present; only the
.conf naming diverged. Verified: helm template renders clean, nginx
configmap emits location.conf/server.conf keys.
Base fixed stale nginx conf refs (pycsw-{location,server}.conf ->
{location,server}.conf) in helm/pycsw/; this branch already carries the
identical fix at the promoted helm/ root, so the merge is a no-op on the
tree and only reconciles history.
1.1.0 requires the new mclabels `criticality` field; set it to
`customer` on both the pycsw and nginx mclabels blocks.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants