MicroShift is a minimal k8s (Kubernetes) distro, which runs preferably on ostree-based deployments. Ostree is great for edge deployment as it enables immutable (read-only) operating systems, transactional updates, over-the-air delta updates and more. Ostree tooling can ingest artifacts like rpm packages, container images, and OS customizations such as users and services. Adding MicroShift to this is easy and well documented, as MicroShift itself is made out of rpm packages and container images.
View the full article