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

Share examples to help onboard new users #864

Open
deboer-tim opened this issue Sep 27, 2024 · 3 comments
Open

Share examples to help onboard new users #864

deboer-tim opened this issue Sep 27, 2024 · 3 comments
Assignees
Labels
kind/epic ⚡ Issue describing an epic

Comments

@deboer-tim
Copy link
Contributor

Epic domain

Make it as easy as possible for users to create bootable containers, starting with a curated list of examples or "recipes". For instance, examples for building images for databases, a virt host, etc.

There is already a repository that we may be able to leverage for this: https://gitlab.com/fedora/bootc/examples

Additional context

No response

@deboer-tim deboer-tim added the kind/epic ⚡ Issue describing an epic label Sep 27, 2024
@nichjones1 nichjones1 moved this to 📋 Backlog in Podman Desktop Planning Oct 8, 2024
@deboer-tim deboer-tim added kind/enhancement ✨ Issue for requesting an improvement and removed kind/epic ⚡ Issue describing an epic labels Oct 8, 2024
@cdrage cdrage moved this from 📋 Backlog to 🚧 In Progress in Podman Desktop Planning Oct 9, 2024
@cdrage cdrage added kind/epic ⚡ Issue describing an epic and removed kind/enhancement ✨ Issue for requesting an improvement labels Oct 9, 2024
@cdrage
Copy link
Contributor

cdrage commented Oct 17, 2024

@deboer-tim

Some follow up issues after #895 but unsure if it's in the scope?

  • Need more examples (we only have 3 "good" ones from Fedora) from fedora examples page
  • RHEL examples (and disclaimer that have to have a red hat subscription to pull / use them?)
  • Upstream README's are lacking (https://gitlab.com/fedora/bootc/examples/-/issues/19)
  • We need arm64 examples

What else should we have?

@castrojo
Copy link

castrojo commented Dec 20, 2024

I was just trying to build a custom image this evening and have some ideas! The httpd, tailscale, and other httpd examples are pretty "appdeveloper cloud person" oriented. I was thinking from the other direction, highlighting the operating system since that's a killer feature in bootc. I was thinking something like grouping them into use cases:

- CentOS9 server
- CentOS9 Kubernetes Node
- CentOS10 Instruclab Workshop 
- CentOS9 Home Server  
- Fedora rPI Digital Sign
- ... and so on
 
- Fedora Silverblue desktop
- Fedora Kinoite desktop
- HeliumOS Workstation
- Bluefin Workstation
- ... and so on 

And then you FROM the usual barebones image, but then recommend some groups to install that match those use cases, and then leave a little boilerplate for "Add your packages here!". Then these examples automatically become useful to homelabbers and enthusiasts. And then if appropriate add images from orgs in ADOPTERS.md, and maybe having those orgs in the examples directory will incentivize them to submit their logo. 😄

@cdrage
Copy link
Contributor

cdrage commented Dec 20, 2024

I was just trying to build a custom image this evening and have some ideas! The httpd, tailscale, and other httpd examples are pretty "appdeveloper cloud person" oriented. I was thinking from the other direction, highlighting the operating system since that's a killer feature in bootc. I was thinking something like grouping them into use cases:

- CentOS9 server
- CentOS9 Kubernetes Node
- CentOS10 Instruclab Workshop 
- CentOS9 Home Server  
- Fedora rPI Digital Sign
- ... and so on
 
- Fedora Silverblue desktop
- Fedora Kinoite desktop
- HeliumOS Workstation
- Bluefin Workstation
- ... and so on 

And then you FROM the usual barebones image, but then recommend some groups to install that match those use cases, and then leave a little boilerplate for "Add your packages here!". Then these examples automatically become useful to homelabbers and enthusiasts. And then if appropriate add images from orgs in ADOPTERS.md, and maybe having those orgs in the examples directory will incentivize them to submit their logo. 😄

That would be awesome and would love to add that.

Only problem is that we have to make sure these are hosted somewhere as we are pulling them :)

If it's a maintained quay / docker hub location, I totally don't mind adding some from the community! Would be awesome having graphical OS's as well (would love bazzite to be bootc-compatible one day...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic ⚡ Issue describing an epic
Projects
None yet
Development

No branches or pull requests

3 participants