rancher / elemental-docs

Documentation for everything around Rancher Elemental
https://elemental.docs.rancher.com
Apache License 2.0
6 stars 20 forks source link

Document best practices when dealing with multiple channels #341

Closed anmazzotti closed 4 months ago

anmazzotti commented 5 months ago

Once ready to publish all the different channels, we need to provide user feedback with the best practices on how to deal with them.

Most notably:

anmazzotti commented 4 months ago

Best practice for naming a channel should be {BaseOS}-{BaseOSVersion}-{Flavor}.

For example:

name: sle-micro-5.5
uri: registry.opensuse.org/isv/rancher/elemental/dev/containers/rancher/elemental-channel/sle-micro:5.5

name: sle-micro-5.5-kvm
uri: registry.opensuse.org/isv/rancher/elemental/dev/containers/rancher/elemental-channel/sle-micro:5.5-kvm

name: sle-micro-5.5-rt
uri: registry.opensuse.org/isv/rancher/elemental/dev/containers/rancher/elemental-channel/sle-micro:5.5-rt

In this way it should be possible to decouple the "elemental build version" (ex. v2.0.2-4.2.20) from the base os version (5.5), while still referencing the latter.

It will look something like this on the UI extension:

channel-naming