Skip to content

Creation of a slim init package #3721

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
brandtkeller opened this issue Apr 23, 2025 · 0 comments
Open

Creation of a slim init package #3721

brandtkeller opened this issue Apr 23, 2025 · 0 comments
Labels
enhancement ✨ New feature or request

Comments

@brandtkeller
Copy link
Member

Is your feature request related to a problem? Please describe.

The current Init package requires ~340M space. This includes k3s as well as the other required and optional components for many of zarfs features.

As it stands - that included k3s capability does provide value - but we also see many environments which are using zarf with managed or more highly-available clusters. In these cases - removing the k3s component from the init package can slim the init package down to ~140M.

Describe the behavior you'd like

  • Given required configuration for mutliple init packages
  • When a release occurs
  • Then an init and slim init package are released

Describe alternatives you've considered

Continue to write documentation to support customizing init packages

Additional context

Doing this should straightforward with composability.

@brandtkeller brandtkeller added the enhancement ✨ New feature or request label Apr 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant