Slide 10
Slide 10 text
CONFIDENTIAL designator
V0000000
MicroShift HOW
10
MicroShift Design Goals
▸ minimal: core K8s services + few optional add-ons, rest is “user responsibility”
▸ resource-efficient: goal of <2 cores, <2GB RAM, <2GB storage
▸ monolith: atomic start/stop behavior
→ make control-plane restarts cheap, remove need for orchestration
▸ familiar to Linux admins: use like any other Linux RPM, w/o K8s expertise
▸ usability: minimal knobs w/ auto-configuration, but escape hatches
▸ built for RHEL: leverage RHEL’s edge capabilities, never duplicate
▸ least-privileged: host admin configures resources that MicroShift makes available → no host
OS configuration from within cluster
▸ offline-ready: design for offline, firewalled, rarely connected, expensive/slow net