Recientemente Objavljeno izdanje OS RancherOS 1.5Da pruža alate za izolirano izvršavanje aplikacija. Projekt je osnovalo nekoliko poznatih programera Citrix i bivših čelnika Cloud.com.
Osim instalacije na zasebnom poslužitelju, sustav se također može primijeniti u okruženju platformi u oblaku i sustava za virtualizaciju Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware i VirtualBox i instalirani na pločama Raspberry Pi.
O RancherOS-u
RancherOS pruža minimalno vezivanje koje uključuje samo komponente potrebne za pokretanje izoliranih spremnika.
Prema riješenim zadacima, sustav nalikuje projektima Atomic i CoreOS, ali se razlikuje u odbijanju sistemskog administratora sustava u korist vlastitog sustava za inicijalizaciju izgrađenog izravno na temelju alata Docker.
Usluge pokretanja u RancherOS-u izvode se pokretanjem spremnika izrađenih pomoću datoteka za sastavljanje (docker-compose.yml).
Arhitektura RancherOS skup je spremnika kojima upravlja Linux okruženje temeljeno na sustavu jezgre., početna slika pokretanja (initrd) i minimalni alati potrebni za pokretanje spremnika temeljenih na Dockeru.
Sve ostalo, uključujući udev, dhcp, ntp, cloud-init i rsyslog, izvodi se u zasebnim sistemskim spremnicima.
samo Docker postupak se izvodi u spremnicima i izvodi s PID 1. User Toolkit i dockerd demon za pokretanje prilagođenih spremnika također se izvode u zasebnom spremniku User Docker.
Za administraciju sustava koristi se sistemski spremnik koji pruža okruženje konzole.
Prema zadanim postavkama, okruženje konzole dostupno je putem ssh-a i formira se pomoću alata Busybox, ali ako želite, možete povezati cjelovito softversko okruženje temeljeno na Alpine, Debian, Ubuntu, CentOS ili Fedora poput A konzole.
Za konfiguriranje možete koristiti i web sučelje Rancher.io.
Konfiguracija okruženja prenosi se u vrijeme pokretanja putem oblačnog mehanizma za pokretanje ili se određuje naredbom "rancherctl config" i zatim sprema u posebnu konfiguracijsku datoteku.
Između ponovnih pokretanja sprema se samo sadržaj odjeljaka / opt i / home, a sve ostalo vraća se u prvobitno stanje.
Glavne nove značajke u RancherOS-u 1.5
Ovim novim izdanjem poboljšana je podrška za šifriranje odjeljaka korištenjem LUKS alata, kao i podrška za povezivanje s bežičnim mrežama (WiFi i 4G / LTE).
U RancherOS-u 1.5 imate mogućnost povezivanja vlastitih rootfova s initrd-om plus podrška za Hyper-V je već uključena.
Optimizacija brzine preuzimanja i potrošnje memorije, uključujući ponovno učitavanje slike sustava, onemogućena je sve dok se Cloud-init može onemogućiti i gzip koristiti za komprimiranje initrd-a.
Naredba "docker top" uključena je u sastav svih upravljačkih konzola, uslužni program scp dodan je CentOS i Fedora konzolama, a alati xfsprogs dodani su u zadanu konzolu
Komponente sustava su ažurirane, uključujući Linux Kernel 4.14.85 (za Raspberry Pi - 4.9.80), Buildroot 2018.02.7, Docker 06. Okruženje kontejnerskog spremnika ažurirano je na Alpine 18, CentOS 1, Debian 3.8, Fedora 7.5.1804 i Ubuntu 9.
Među ostalim poboljšanjima koja možemo istaknuti nalazimo:
- Podrška za slike u VMDK formatu (VMware, Virtualbox).
- Mogućnost onemogućavanja pristupa sustavu s konzole (onemogućite automatsku prijavu i zanemarite rancher.password).
- Dodana je eksperimentalna podrška poslužitelja temeljenih na ARM arhitekturi.
- Podrška za ugrađivanje alternativnih implementacija upravljačkih konzola.
- Podrška profila za mrežni protokol vSphere.
Ako želite znati više o ovom sustavu, možete posjetiti web stranicu projekta ovaj link ili preuzmite sliku ovog novog izdanja da biste je testirali na ovom linku.