Skip to content

feat: add self-contained v1beta1 platform runtime - #481

Open
sphr2k wants to merge 3 commits into
holos-run:mainfrom
sphr2k:fix/self-contained-platform-kustomize-base
Open

feat: add self-contained v1beta1 platform runtime#481
sphr2k wants to merge 3 commits into
holos-run:mainfrom
sphr2k:fix/self-contained-platform-kustomize-base

Conversation

@sphr2k

@sphr2k sphr2k commented Sep 7, 2026

Copy link
Copy Markdown

Summary

  • render v1beta1 platforms from a compact local CUE runtime instead of copying the generated CUE SDK into every fresh platform
  • add a generic platform-root Kustomize base task with contained paths and optional LoadRestrictionsNone
  • cover local Helm values, raw Kubernetes resources, Kustomize bases outside component roots, and no-vendor platform initialization

Verification

  • make test
  • go test ./api/... ./cmd/... ./internal/... -count=1
  • go vet ./...

The full CUE SDK remains available only to internal compatibility fixtures that intentionally import the legacy author packages; holos init platform v1beta1 itself does not emit it.

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