Nylig RancherOS 1.5 OS-utgivelse utgittAt gir verktøy for isolert applikasjonsutførelse. Prosjektet ble grunnlagt av flere kjente Citrix-utviklere og tidligere Cloud.com-ledere.
I tillegg til å installere på en egen server, systemet kan også distribueres i miljøet til skyplattformer og virtualiseringssystemer Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware og VirtualBox, og installert på Raspberry Pi-kort.
Om RancherOS
RancherOS gir minimal stropping som bare inneholder komponentene som er nødvendige for å kjøre isolerte containere.
I henhold til de løste oppgavene ligner systemet Atomic- og CoreOS-prosjektene, men skiller seg i avslag fra systemadministratoren til fordel for sitt eget initialiseringssystem bygget direkte på grunnlag av Docker-verktøysettet.
Lanseringstjenester i RancherOS utføres ved å lansere containere laget med komponeringsfiler (docker-compose.yml).
RancherOS-arkitekturen er et sett med containere som styres av et Linux-kjernebasert systemmiljø., et første oppstartsbilde (initrd), og minimum verktøy som kreves for å kjøre Docker-baserte containere.
Alt annet, inkludert udev, dhcp, ntp, cloud-init og rsyslog, kjører i separate systemcontainere.
Bare Docker-prosessen kjører i containere og kjører med PID 1. Brukerverktøyet og dockerd-demonen for å kjøre tilpassede containere kjøres også i en egen User Docker-container.
For å administrere systemet brukes en systembeholder som gir et konsollmiljø.
Konsollmiljøet er som standard tilgjengelig via ssh og er dannet med Busybox-verktøysettet, men hvis du vil, kan du koble til komplette programvaremiljøer basert på Alpine, Debian, Ubuntu, CentOS eller Fedora som en konsoll.
Du kan også bruke webgrensesnittet Rancher.io til å konfigurere.
Miljøkonfigurasjonen overføres ved oppstart via skystartmekanismen eller bestemmes av kommandoen "rancherctl config" og lagres deretter i en spesiell konfigurasjonsfil.
Mellom omstarter lagres bare innholdet i / opt og / home-seksjonene, alt annet går tilbake til sin opprinnelige tilstand.
Viktigste nye funksjoner i RancherOS 1.5
Med denne nye utgivelsen krypteringsstøtte for seksjoner som bruker LUKS-verktøysettet ble forbedret, samt støtte for tilkobling til trådløse nettverk (WiFi og 4G / LTE).
I RancherOS 1.5 du har muligheten til å koble dine egne rootfs til initrd pluss Hyper-V-støtte er allerede inkludert.
Optimalisering av nedlastingshastighet og minneforbruk, inkludert systembildeoppdatering, er deaktivert, så lenge Cloud-init kan deaktiveres og gzip brukes til å komprimere initrd.
Kommandoen "docker top" er inkludert i sammensetningen av alle kontrollkonsoller, scp-verktøyet legges til CentOS og Fedora-konsollene, og xfsprogs-verktøy legges til standardkonsollen
Systemkomponenter er oppdatert, inkludert Linux Kernel 4.14.85 (for Raspberry Pi - 4.9.80), Buildroot 2018.02.7, Docker 06/18/1. Konsollcontainermiljøet er oppdatert til Alpine 3.8, CentOS 7.5.1804, Debian 9, Fedora 28 og Ubuntu 18.04.
Blant de andre forbedringene som kan fremheves, finner vi:
- Støtte for bilder i VMDK-format (VMware, Virtualbox).
- Evne til å deaktivere systemtilgang fra konsollen (deaktiver automatisk pålogging og ignorere rancher.password).
- Den eksperimentelle støtten til servere basert på ARM-arkitektur ble lagt til.
- Støtte for å legge inn alternative implementeringer av kontrollkonsoller.
- Profilstøtte for vSphere-nettverksprotokollen.
Hvis du vil vite mer om dette systemet, kan du besøke prosjektnettstedet denne linken eller last ned bildet av denne nye utgivelsen for å teste den i denne lenken.