Skip to content
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

Support for customisation of built images #495

Open
pbronneberg opened this issue Jul 12, 2024 · 0 comments
Open

Support for customisation of built images #495

pbronneberg opened this issue Jul 12, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request triaged The team has reviewed the issue

Comments

@pbronneberg
Copy link

pbronneberg commented Jul 12, 2024

We're assessing a use-case of customisation of images built by Edge Image Builder.
Creating this ticket as a feature request / place-holder (also discussing this with @rdoxenham)

Example use-cases

A "platform team" builds, tests, releases and maintains "platform" Edge images, containing base packages, containers and hardened configuration.

"Product teams" regularly take in new versions of this base-image, and add product specifics.
Examples:

  • Add network configuration
  • Add OS packages (e.g. GPU driver)
  • Add product specific container images & helm charts

The development team could also take in the base platform image, and add:

  • Users / groups for development purposes

Solution direction

Potential solutions could be:

  • Edge image builder inception - Use EIB to customize EIB built ISO's
  • Allow to provide override configuration (equivalent to ignition config on a separate partition)
@jdob jdob added enhancement New feature or request triaged The team has reviewed the issue labels Jul 23, 2024
@jdob jdob self-assigned this Jul 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request triaged The team has reviewed the issue
Projects
None yet
Development

No branches or pull requests

2 participants