Skip to content

feat: publish Magpie Helm chart 0.1.0 - #8

Merged
jskorlol merged 1 commit into
mainfrom
release/magpie-0.1.0
Oct 16, 2026
Merged

jskorlol merged 1 commit into
mainfrom
release/magpie-0.1.0

Conversation

@jskorlol

Copy link
Copy Markdown
Member

Summary

  • Add the Magpie chart with persistent configuration and separate API/Web UI authentication.
  • Add strict linting and chart-releaser packaging for Magpie.
  • Document installation, image selection, Secret lifecycle, and optional administration Ingress.

Verification

  • Independent chart security/correctness and release workflow reviews: no material findings.
  • Strict Helm lint for both charts; shellcheck and sh syntax validation.
  • Default, external-resource, API, admin, combined, and digest rendering; 34 Kubernetes resources validated.
  • Six invalid configurations rejected; packaged chart lint/render validated.
  • Disposable kind cluster: ready Pod/PVC, remote unauthenticated API rejection, Web UI login, upgrade/restart/reinstall persistence, Secret ownership guards.

Release

Merging triggers Release Charts to publish magpie-0.1.0.tgz and update the GitHub Pages Helm repository. Production cluster installation is not included.

@jskorlol
jskorlol merged commit c89877a into main Oct 16, 2026
1 check passed
@jskorlol
jskorlol deleted the release/magpie-0.1.0 branch October 16, 2026 15:44
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