Skip to content

fix: tweak - #25

Merged
bosbaber merged 5 commits into
mainfrom
stephan/20260706-git-support
Jul 6, 2026
Merged

fix: tweak#25
bosbaber merged 5 commits into
mainfrom
stephan/20260706-git-support

Conversation

@bosbaber

@bosbaber bosbaber commented Jul 6, 2026

Copy link
Copy Markdown
Owner

No description provided.

bosbaber and others added 5 commits October 14, 2025 14:02
Adds a config.source switch ("gcs" or "git") so bucketup can serve content
cloned from a git repo over SSH, in addition to the existing GCS bucket
support. Private repos authenticate via a read-only deploy key mounted from
an existing Kubernetes secret. This is a breaking change to values.yaml:
bucketName moves to config.gcs.bucketName.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
common-0.8.0's common.pod.template.tpl renders the pod "volumes:" key at
the wrong indentation, nesting it under spec.template instead of
spec.template.spec, which the API server rejects as an unknown field.
Verified against a real kind cluster with the git deploy-key secret set;
the Deployment was rejected before this fix. Inject the deploy-key volume
via the bucketup.deployment override merge instead of .Values.web.volumes
so the buggy code path is never triggered.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@bosbaber
bosbaber merged commit 6eb2da1 into main Jul 6, 2026
1 check passed
@bosbaber
bosbaber deleted the stephan/20260706-git-support branch July 6, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant