[vpsFree.cz: community-list] Přechod z OpenVZ na vpsAdminOS a spuštění testovacího prostředí / Migration from OpenVZ to vpsAdminOS
Petr Parolek
petr.parolek at gmail.com
Mon May 21 17:21:27 CEST 2018
Ahoj,
Docker jsem zkusil bez úspěch viz
https://github.com/vpsfreecz/vpsadminos/issues/15
Petr Parolek
Dne 21. května 2018 9:49 Ondrej Platek <ondrej.platek at gmail.com> napsal(a):
> Ahoj,
>
> bude podporovan out-of-the box docker?
> Pripadne v jake verzi?
> Pokud ne, je nejaky tutorial na jeho zprovozneni?
>
> Diky
>
> Ondra
>
>
> 2018-05-21 9:41 GMT+02:00 Jakub Skokan <jakub.skokan at vpsfree.cz>:
>>
>> Ahoj,
>>
>> (English version below)
>>
>> aktuálně na všech nodech k provozu VPS používáme kontejnerovou
>> virtualizaci OpenVZ Legacy. Protože už dosluhuje, vývoj skončil a nové
>> distribuce jej přestávají podporovat, řešíme přechod na novější řešení
>> v podobě vpsAdminOS [1,2]. Jedná se o distribuci založenou na NixOS [3]
>> a not-os [4], která bude na nodech sloužit jako hypervizor pro provoz VPS.
>>
>> Pro správu VPS (kontejnerů) jsme vytvořili vlastní utilitu `osctl`,
>> která se funkcemi vyrovná `vzctl` z OpenVZ, popř. LXD [5]. Řeší hlavně
>> nastavení user namespaces [6] pro správnou izolaci VPS a cgroups pro
>> limity paměti, CPU, atd. Ke spouštění kontejnerů se používá LXC [5].
>> vpsAdminOS není omezen jen na infrastrukturu vpsFree.cz. Pokud někde
>> provozujete OpenVZ Legacy a nevíte co dál, můžete zvážit vpsAdminOS,
>> který je na migraci kontejnerů z OpenVZ připraven [7].
>>
>> Na vpsAdminOS pracujeme zhruba od podzimu 2017 a nyní si všichni členové
>> mohou vyzkoušet, jak VPS nad novým systémem fungují. Naším cílem je, aby
>> migrace VPS z OpenVZ na vpsAdminOS proběhly bezpovšimnutí, nicméně
>> záleží na tom, co ve VPS provozujete. Doporučujeme všem, aby si novou
>> VPS vyzkoušeli a hlásili nám případné problémy a nedostatky. Než
>> přistoupíme k migraci produkčních VPS, je potřeba ten OS a integraci
>> s vpsAdminem vyladit.
>>
>> V podstatě máte k dispozici další playground VPS, podmínky jsou podobné.
>> Jen to může být trochu divočejší -- nehlášené výpadky, restarty když
>> budeme potřebovat něco aktualizovat, atd. Ve vpsAdminu ve formuláři na
>> vytvoření VPS vyberte lokaci *Staging*. K dispozici jsou zatím tyto
>> distribuce: Alpine, Arch, CentOS, Debian, Fedora, Gentoo, NixOS, Ubuntu.
>> Časem budou přibývat další.
>>
>> Na testování a hlášení chyb máte cca několik týdnů až měsíců, podle toho
>> jak nám to půjde. Více informací o změnách v OS, vpsAdminu a plánu
>> přechodu viz KB:
>>
>> https://kb.vpsfree.cz/navody/vps/vpsadminos
>>
>>
>> ENGLISH:
>>
>> We're currently using container virtualization OpenVZ Legacy to run VPS.
>> Since it's slowly dying, isn't developed anymore and modern
>> distributions stopped supporting it, we're going to upgrade to a newer
>> solution we've called vpsAdminOS [1,2]. It's a Linux distribution based
>> on NixOS [3] and not-os [4], which will serve as a hypervisor for VPS
>> on our nodes.
>>
>> VPS are managed using our own utility called `osctl`, which is
>> comparable to `vzctl` from OpenVZ or LXD [5]. It's main purpose
>> is to set up user namespaces [8] to isolate VPS and to configure cgroups
>> for resource management, such as CPU or memory. Under the hood,
>> it's using LXC [5] to start containers. vpsAdminOS is not limited
>> to vpsFree.cz, it's designed to be independent of the specifics of our
>> infrastructure. If you're using OpenVZ Legacy on some servers
>> and you're looking for a replacement, you can consider vpsAdminOS.
>> We've also made a tool [7] which can convert containers from OpenVZ into
>> vpsAdminOS.
>>
>> We've been working on vpsAdminOS since the fall of 2017 and now all
>> members can finally give it a try and test VPS on the new system. Our
>> goal is to make the transition from OpenVZ to vpsAdminOS as seamless
>> as possible, but it depends on what programs and configuration
>> you're using. That's why we're giving everyone the opportunity to try
>> out a VPS on the new system and report issues. Before we can start
>> migrating production VPS, we need to implement missing functions
>> and iron it out.
>>
>> Essentialy, what you get is another playground VPS, the terms of use
>> are very similar. It can be a bit rougher though, there may be
>> unexpected reboots and outages when we need to fix issues and deploy new
>> system versions. To create a VPS on vpsAdminOS, select location
>> *Staging* in the form for VPS creation. The following distributions
>> are supported: Alpine, Arch, CentOS, Debian, Fedora, Gentoo, NixOS,
>> Ubuntu. More will be added in the future.
>>
>> The staging environment will remain open for several weeks or months,
>> depending on how many issues we'll discover. You can read more
>> information about changes in the OS and vpsAdmin in KB:
>>
>> https://kb.vpsfree.org/manuals/vps/vpsadminos
>>
>> [1] https://vpsadminos.org
>>
>> [2] https://github.com/vpsfreecz/vpsadminos
>>
>> [3] https://nixos.org
>>
>> [4] https://github.com/cleverca22/not-os
>>
>> [5] https://linuxcontainers.org
>>
>> [6] https://kb.vpsfree.cz/navody/vps/vpsadminos#user_namespaces
>>
>> [7] https://vpsadminos.org/migration-paths/openvz-legacy/
>>
>> [8] https://kb.vpsfree.org/manuals/vps/vpsadminos#user_namespaces
>>
>> Jakub
>> _______________________________________________
>> Community-list mailing list
>> Community-list at lists.vpsfree.cz
>> http://lists.vpsfree.cz/listinfo/community-list
>
>
>
>
> --
> Ondřej Plátek, +420 737 758 650, skype:ondrejplatek, ondrej.platek at gmail.com
>
> _______________________________________________
> Community-list mailing list
> Community-list at lists.vpsfree.cz
> http://lists.vpsfree.cz/listinfo/community-list
>
More information about the Community-list
mailing list