SUSE published the second prototype of the ALP “Punta Baretti” platform (Adaptable Linux Platform), positioned by positioned as a continuation of the development of the distribution of SUSE Linux Enterprise. The key difference of the ALP is the separation of the basic base of the distribution into two parts: the cut “Host OS” for work on top of the equipment and a layer for supporting applications, focused on launching in containers and virtual machines. Assemblies prepared for architecture x86_64. ALP is originally developing using an open development process, in which interim assemblies and Results Testing are publicly available to everyone.
ALP architecture is based on the development of the environment in the “Host OS”, which is minimized for support and control of equipment. All applications and components of the user’s space are proposed not to be launched in a mixed environment, but in separate containers or in virtual machines performed on top of “Host OS” and isolated from each other. Such an organization will allow users to focus on applications and abstract work processes, separating them from low -level systemic environment and equipment.
The basis for “Host OS” is involved in the product Sle micro, based on the developments of the project microos . For centralized management, SALT configuration control systems are offered (preinstalled) and ANSIBLE (option). To launch insulated containers, tools podman and k3s (kubernetes). Among the system components included in containers are Yast2, Podman, K3S, Cockpit, GDM (Gnome Display Manager) and KVM.
The use of the default discount encryption (FDE, Full Disk Encryption) with the possibility of storing keys in TPM is mentioned. The root section is mounted in mode only for reading and does not change during operation. Surrounded by an atomic installation of updates is used. Unlike atomic updates on the basis of Ostree and Snap, used in Fedora and Ubuntu, in the ALP instead of building individual atomic images and deploying additional delivery infrastructure, a full -time package manager and snapshot mechanism in FS BTRFS.