This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
manuals:vps:vpsadminos [2023/02/02 23:36] – deleted openVZ parolek | manuals:vps:vpsadminos [2024/10/09 18:11] (current) – Remove staging environment aither | ||
---|---|---|---|
Line 1: | Line 1: | ||
< | < | ||
====== vpsAdminOS ====== | ====== vpsAdminOS ====== | ||
- | Since OpenVZ Legacy | + | vpsAdminOS |
- | don't work there, we had to find a way to upgrade our kernel, which | + | to run our VPS. |
- | meant choosing a different virtualization technology. Linux kernel now | + | |
- | has some support | + | |
- | We needed some distribution that we could use on nodes to serve as | + | |
- | a hypervisor, as a replacement of Scientific Linux 6 with OpenVZ kernel. | + | |
- | We've chosen [[https:// | + | |
- | configure the system and its services. And since our requirements are quite specific, | + | |
- | we're maintaining our own spin of NixOS called vpsAdminOS. | + | |
- | [[https:// | + | ===== About vpsAdminOS ===== |
- | [[https:// | + | vpsAdminOS is a spin of NixOS. The host system is rather small and includes only management |
- | It's a //live// distribution serving | + | services, |
- | virtualisation. | + | is interconnected |
- | vpsAdminOS | + | of vpsFree.cz' |
- | with web interface. However, vpsAdminOS | + | |
- | outside | + | |
- | ===== Staging environment ====== | + | If you're interested in our stack and how vpsAdminOS |
- | In order for all members to test VPS on vpsAdminOS, we've created so called | + | |
- | staging environment. It's similar to playground, where everyone can create a | + | |
- | VPS. When creating a VPS, just select location **Staging** | + | |
- | The VPS will be created on a vpsAdminOS | + | |
- | + | ||
- | It's terms of use are similar to [[manuals: | + | |
- | only it can be a bit rougher, like unplanned outages and reboots when we need | + | |
- | to fix something. Everyone can use up to 8 CPUs, 4 GB RAM, 120 GB disk space, | + | |
- | 4 public IPv4 addresses and 32 IPv6 /64 addresses. You can split these | + | |
- | resources among 4 VPS. | + | |
- | + | ||
- | You can either create a new VPS or clone an existing production VPS. | + | |
- | All mounts are removed when cloning, because NAS isn't acessible as of yet, | + | |
- | see [[# | + | |
- | + | ||
- | ==== Features ==== | + | |
- | + | ||
- | Features can be turned on/off individually. When any change is made, the VPS restarts. | + | |
- | + | ||
- | {{ :navody: | + | |
- | + | ||
- | * FUSE - " | + | |
- | * KVM - " | + | |
- | * LXC nesting - "Linux Containers" | + | |
- | * PPP - " | + | |
- | * TUN/TAP - "TUN routing/TAP bridging" | + | |
==== More about vpsAdminOS ==== | ==== More about vpsAdminOS ==== | ||
Line 51: | Line 16: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
- | * IRC chat.freenode.net #vpsadminos | ||
==== Reporting bugs and ideas ==== | ==== Reporting bugs and ideas ==== | ||
Choose at your own discretion: | Choose at your own discretion: | ||
- | * [[information: | + | * [[information: |
* podpora@vpsfree.cz | * podpora@vpsfree.cz | ||
* vpsAdminOS issues: https:// | * vpsAdminOS issues: https:// | ||
* vpsAdmin issues: https:// | * vpsAdmin issues: https:// | ||