flightctl / flightctl-demos

Fleet git management demo
1 stars 9 forks source link

Bootc/rhel #10

Closed mparram closed 1 month ago

mparram commented 2 months ago
oglok commented 2 months ago

Hey @mparram ! thanks for the PR.

I would structure it in a different way though.

The images stores in the bootc-agent-images directory, should be generic ones, without extra components. This is due to reusability purposes, to serve as bases for the rest of demos. So first, I would remove all the observability and microshift bits from that image.

Then, create a bootc directory, inside the claw demos one, and add those components on top starting "FROM" the rhel bootstrap image.

Does it make sense?

In a demo, you don't always need to start from the bootstrap image as I usually do, you can create the disk from the claw bootc image, and directly approve the enrollment request.

mparram commented 1 month ago

Ok, I will split to leave the base image as source without extras 👍