Skip to content

Comments

Gjenkins/hip chart defined plugins#432

Draft
gjenkins8 wants to merge 11 commits intohelm:mainfrom
gjenkins8:gjenkins/hip-chart-defined-plugins
Draft

Gjenkins/hip chart defined plugins#432
gjenkins8 wants to merge 11 commits intohelm:mainfrom
gjenkins8:gjenkins/hip-chart-defined-plugins

Conversation

@gjenkins8
Copy link
Member

No description provided.

scottrigby and others added 5 commits February 23, 2026 11:18
Co-authored-by: George Jenkins <gvjenkins@gmail.com>

Signed-off-by: Scott Rigby <scott@r6by.com>
- Resolve open issues from implementation experience
- Document content cache at $HELM_CACHE_HOME/content/
- Add archive-based plugin loading details
- Add airgap support considerations (Open Issue helm#5)
- Clean up rejected ideas section

Signed-off-by: Scott Rigby <scott@r6by.com>
- Fix storage locations table (remove incorrect install cache row)
- Add SDK considerations section for controller/platform use cases
- Add note about gotemplate plugin handling Template built-in
- Clarify helm plugin list --status=all shows separate rows
- Note --from-download flag as future enhancement
…y architecture

- Remove "Chart-defined extracted" row from storage locations table
- Update explanation: plugins loaded directly from tarball into memory
- Update plugin loading precedence: content cache is primary path
- Update --from-download example to show extraction (not symlink)
- Update implementation checklist to reflect content-addressable cache

The Wasm runtime (extism/v1) supports loading plugin binaries directly
from bytes via CreatePluginFromData, eliminating the need for disk
extraction to a versioned directory.

Signed-off-by: Claude <claude@anthropic.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants