La nouvelle version de RancherOS 1.5 arrive avec un meilleur support

Récemment Sortie de la version du système d'exploitation RancherOS 1.5, qui fournit des outils pour l'exécution d'applications isolées. Le projet a été fondé par plusieurs développeurs Citrix bien connus et anciens dirigeants de Cloud.com.

En plus de l'installation sur un serveur séparé, le système peut également être déployé dans l'environnement de plates-formes cloud et de systèmes de virtualisation Amazon EC2, Digital Ocean, Docker Machine, GCE, KVM, OpenStack, Packet, Vagrant, VMware et VirtualBox, et installés sur les cartes Raspberry Pi.

À propos de RancherOS

RancherOS fournit un cerclage minimal qui comprend uniquement les composants nécessaires pour exécuter des conteneurs isolés.

Selon les tâches résolues, le système ressemble aux projets Atomic et CoreOS, mais se distingue par le refus de l'administrateur système systemd en faveur de son propre système d'initialisation construit directement sur la base du toolkit Docker.

Les services de lancement dans RancherOS sont effectués en lançant des conteneurs créés à l'aide de fichiers de composition (docker-compose.yml).

L'architecture RancherOS est un ensemble de conteneurs contrôlés par un environnement système basé sur le noyau Linux., une image de démarrage initiale (initrd) et les outils minimum requis pour exécuter des conteneurs basés sur Docker.

Tout le reste, y compris udev, dhcp, ntp, cloud-init et rsyslog, s'exécute dans des conteneurs système distincts.

Vacances Le processus Docker s'exécute dans des conteneurs et s'exécute avec PID 1. La boîte à outils utilisateur et le démon dockerd pour l'exécution de conteneurs personnalisés s'exécutent également dans un conteneur Docker utilisateur distinct.

Pour administrer le système, un conteneur système est utilisé qui fournit un environnement de console.

Par défaut, l'environnement de la console est disponible via ssh et est formé avec la boîte à outils Busybox, mais si vous le souhaitez, vous pouvez connecter des environnements logiciels complets basés sur Alpine, Debian, Ubuntu, CentOS ou Fedora comme une console.

Vous pouvez également utiliser l'interface Web Rancher.io pour configurer.

La configuration de l'environnement est transférée au moment du démarrage via le mécanisme de démarrage du cloud ou est déterminée par la commande "rancherctl config" puis enregistrée dans un fichier de configuration spécial.

Entre les redémarrages, seul le contenu des sections / opt et / home est enregistré, tout le reste revient à son état d'origine.

Principales nouvelles fonctionnalités de RancherOS 1.5

éleveur_os_

Avec cette nouvelle version la prise en charge du chiffrement des sections à l'aide de la boîte à outils LUKS a été améliorée, ainsi que la prise en charge de la connexion aux réseaux sans fil (WiFi et 4G / LTE).

Dans RancherOS 1.5 vous avez la possibilité de connecter vos propres rootfs pour l'initrd plus le support Hyper-V a déjà été inclus.

L'optimisation de la vitesse de téléchargement et de la consommation de mémoire, y compris le rechargement de l'image système, est désactivée, tant que Cloud-init peut être désactivé et que gzip est utilisé pour compresser l'initrd.

La commande "docker top" est incluse dans la composition de toutes les consoles de contrôle, l'utilitaire scp est ajouté aux consoles CentOS et Fedora, et les outils xfsprogs sont ajoutés à la console par défaut

Les composants du système ont été mis à jour, y compris Linux Kernel 4.14.85 (pour Raspberry Pi - 4.9.80), Buildroot 2018.02.7, Docker 06/18/1. L'environnement du conteneur de la console a été mis à jour vers Alpine 3.8, CentOS 7.5.1804, Debian 9, Fedora 28 et Ubuntu 18.04.

Parmi les autres améliorations qui peuvent être mises en évidence, on trouve:

  • Prise en charge des images au format VMDK (VMware, Virtualbox).
  • Possibilité de désactiver l'accès au système depuis la console (désactiver la connexion automatique et ignorer rancher.password).
  • Le support expérimental des serveurs basés sur l'architecture ARM a été ajouté.
  • Prise en charge de l'intégration d'implémentations alternatives de consoles de contrôle.
  • Prise en charge des profils pour le protocole réseau vSphere.

Si vous souhaitez en savoir plus sur ce système, vous pouvez visiter le site Web du projet ce lien ou téléchargez l'image de cette nouvelle version pour la tester dans ce lien


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.