User Tools

Site Tools


manuals:vps:vpsadminos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
manuals:vps:vpsadminos [2022/01/27 09:47]
Aither [Features] update
manuals:vps:vpsadminos [2022/04/06 10:45] (current)
Aither [vpsAdminOS] update info
Line 1: Line 1:
 <​page>​manuals:​vps:​vpsadminos</​page>​ <​page>​manuals:​vps:​vpsadminos</​page>​
 ====== vpsAdminOS ====== ====== vpsAdminOS ======
-Since [[information:​openvz|OpenVZ]] is dead and new distributions +Since [[information:​openvz|OpenVZ ​Legacy]] is no longer supported ​and new distributions 
-aren'​t ​supporting it, we had to find a way to upgrade our kernel, which+don'​t ​work there, we had to find a way to upgrade our kernel, which
 meant choosing a different virtualization technology. Linux kernel now meant choosing a different virtualization technology. Linux kernel now
-has some support for containers, so we've decided to stick with thatNext, +has some support for containers, so we've decided to use it
-we needed some distribution that we could use on nodes to serve as +We needed some distribution that we could use on nodes to serve as 
-hypervisors, as a replacement of Scientific Linux 6 with OpenVZ kernel. +a hypervisor, as a replacement of Scientific Linux 6 with OpenVZ kernel. 
-We've chosen [[https://​nixos.org|NixOS]], ​which allows ​you to declare +We've chosen [[https://​nixos.org|NixOS]], ​because it allows ​us to declaratively 
-the system and its configuration and then reproducibly build it. And since +configure ​the system and its services. And since our requirements are quite specific, 
-we have a bit specific ​requirements, we've created ​our own distribution +we're maintaining ​our own spin of NixOS called vpsAdminOS.
-on top of NixOS.+
  
 [[https://​github.com/​vpsfreecz/​vpsadminos|vpsAdminOS]] is based on [[https://​github.com/​vpsfreecz/​vpsadminos|vpsAdminOS]] is based on
 [[https://​nixos.org|NixOS]] and [[https://​github.com/​cleverca22/​not-os/​|not-os]]. [[https://​nixos.org|NixOS]] and [[https://​github.com/​cleverca22/​not-os/​|not-os]].
 It's a //live// distribution serving as a hypervisor for container It's a //live// distribution serving as a hypervisor for container
-virtualisation. ​Its as capable as OpenVZ Legacy was in its time. We have +virtualisation. ​It'​s ​as capable as OpenVZ Legacy was in its time. 
-our own userspace tools to manage containers called ''​osctl'',​ which +vpsAdminOS naturally integrates with vpsAdmin, our administration interface 
-internally uses LXC. vpsAdminOS naturally integrates with vpsAdmin, our +with web interface. However, vpsAdminOS is meant to be fully usable even on its own, 
-administration interface with web interface, which you're all using to manage +outside vpsFree.cz's infrastructure.
-your VPS. However, vpsAdminOS is meant to be fully usable even on its own, as +
-a replacement to OpenVZ Legacy deploymentsIf you have some OpenVZ servers +
-and would like a newer system, you can consider vpsAdminOSWe also have +
-[[https://​vpsadminos.org/​migration-paths/​openvz-legacy/​|scripts]] to help +
-with migration of OpenVZ containers onto vpsAdminOS. +
 ===== Migration from OpenVZ to vpsAdminOS ====== ===== Migration from OpenVZ to vpsAdminOS ======
 The upgrade of our infrastructure with all VPSes to vpsAdminOS is divided into The upgrade of our infrastructure with all VPSes to vpsAdminOS is divided into
manuals/vps/vpsadminos.txt · Last modified: 2022/04/06 10:45 by Aither