elemental icon indicating copy to clipboard operation
elemental copied to clipboard

Build iso and host from Rancher

Open agracey opened this issue 2 years ago • 1 comments

When a MachineRegistration is created, we should give an option to build the iso and host it from the upstream cluster.

A POC of what this could look like is at: https://gist.github.com/agracey/9d053ca7e0adef6fe7e8bb9b7687f4f9

And I'm working on an improved version of this at: https://gist.github.com/agracey/b0eedb7eef7094558197f94a7689f238

(As with all of my POCs, feel free to ignore 🤣 I built it because I needed easier demo builds on limited hardware)

There are a few changes that I think would be needed to make this a reality:

  • Addition of Elemental Teal version (OCI tag) to MachineRegistration spec
  • An nginx or other hosting option and the persistent volume underneath (Maybe the s3gw project if it's ready enough?)

agracey avatar Sep 27 '22 14:09 agracey

rancher/elemental-cli#336 could help on making this procedure lighter, since it allows to add a yaml into an existing iso on the fly.

davidcassany avatar Sep 28 '22 15:09 davidcassany

Now tracked at rancher/elemental-operator#207

kkaempf avatar Nov 07 '22 16:11 kkaempf