From 98f46777623f26088edd083fbb389bc12cb332d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20F=20Bj=C3=B6rklund?= Date: Wed, 30 Dec 2020 15:04:17 +0100 Subject: [PATCH] MEP: Standard Linux Distribution ("distro") --- .../standard-distro.md | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 enhancements/proposed/20201230-standard-distro/standard-distro.md diff --git a/enhancements/proposed/20201230-standard-distro/standard-distro.md b/enhancements/proposed/20201230-standard-distro/standard-distro.md new file mode 100644 index 000000000000..e1aa5e1d14de --- /dev/null +++ b/enhancements/proposed/20201230-standard-distro/standard-distro.md @@ -0,0 +1,41 @@ +# Standard Linux Distribution + +* First proposed: 2020-12-17 +* Authors: Anders F Björklund (@afbjorklund) + +## Reviewer Priorities + +Please review this proposal with the following priorities: + +* Does this fit with minikube's [principles](https://minikube.sigs.k8s.io/docs/concepts/principles/)? +* Are there other approaches to consider? +* Could the implementation be made simpler? +* Are there usability, reliability, or technical debt concerns? + +Please leave the above text in your proposal as instructions to the reader. + +## Summary + +Change the distribution (OS) for the minikube ISO, from Buildroot to Ubuntu. + +## Goals + +* Use one of the supported Kubernetes OS, like Ubuntu 20.04 +* Use the same operating system for KIC base and ISO image + +## Non-Goals + +* Making major changes to the new standard operating system +* Support production deployments, still intended for learning + +## Design Details + +Use external system image and external packages, same as for KIC image. + +Keep both images available (one being default), during transition period. + +## Alternatives Considered + +Continue to support custom distro, instead of using a standard distro. + +Make current Buildroot OS into standard supported Kubernetes distribution.