openSUSE MicroOS

Micro Service OS fournissant des mises à jour transactionnelles (Atomic) sur un système de fichiers racine en lecture seule Btrfs

Conçu pour héberger des charges de travail en conteneur avec administration et correction automatisées. En installant openSUSE MicroOS, vous obtenez un petit environnement rapide pour déployer des conteneurs ou toute autre charge de travail qui bénéficie des mises à jour transactionnelles. En tant que distribution de version continue, le logiciel est toujours à jour.

MicroOS propose une image hors ligne. La principale différence entre les images hors ligne et les images auto-installées/brutes réside dans le fait que l’image hors ligne dispose d’un installateur. Les installations Brutes et les auto-installation permettent la personnalisation via Combustion ou manuellement dans l’image après qu’elle soit écrite sur le disque. Il y a une option pour un noyau en temps réel.

Essayez MicroOS dans des VM fonctionnant sur Xen ou KVM. En utilisant un Raspberry Pi ou autre matériel de système sur puce, il est possible d’utiliser l’image préconfigurée avec la fonctionnalité Combustion pour le processus de démarrage. Les images préconfigurées et auto-installées sont destinées à être utilisées avec Combustion écrites sur une USB, qui est pilotée pour autoriser la configuration lors de tout premier démarrage, avec l’option par défaut de modifications protégées par mot de passe.

Télécharger

Débogage

Conteneur de la boîte à outils de débogage

  • Lance le conteneur privilégié
  • Système de fichiers racine disponible sous /media/root.
  • zypper pour installer les outils nécessaires, disponibles sans redémarrage.
  • Persistant entre les utilisations

Retour en arrière

MicroOS est un système d’exploitation immuable, le retour en arrière est simple.

  • Immuable : Pas de changement sur le disque
  • Restauration d’un ancien snapshot BTRFS en redémarrant.

Charge de travail

Les applications sont installées dans des conteneurs plutôt que dans le système de fichiers racine :

  • Isolation du système de fichiers principal
  • Réduction de la capacité des applications malveillantes à compromettre le système.
  • Nouvelle installation sans redémarrage
  • Mise à jour de manière atomique (créer le nouveau, tuer l’ancien)
  • Retour en arrière facile

Mises à jour sécurisées

  • Obtenez vos mises à jour via HTTPS
  • Les paquets et les dépôts sont signés par notre système de construction.
  • Les paquets sont vérifiés
  • Aucune mise à jour n’est effectuée en cas de conflits de dépendances.
  • Pas de gaspillage d’espace : les instantanés du système de fichiers sont supprimés en cas d’échec des mises à jour.

Mises à jour atomiques

Mises à jour transactionnelles

Unique

En utilisant btrfs avec des instantanés, MicroOS utilise un moyen très efficace en termes d’espace pour stocker l’historique du système de fichiers. Tous les fichiers de configuration dans /etc font partie de l’instantané et de la récupération.

Flexible

  • Aucun nouveau format de paquet n’est nécessaire, utilisez les RPMs standards d’openSUSE.
  • Pas de limitation de taille, ni pour les partitions, ni pour le système d’exploitation.
  • Facile à améliorer

Philosophie

Est prévisible

  • N’est pas modifié pendant l’exécution
  • Exécutera les mêmes artefacts de manière cohérente sur chaque démarrage.

### Est évolutif

  • Élimine les efforts de configuration des instances individuelles pendant l’exécution.
  • Peut être facilement déployé de manière répétée avec des résultats prévisibles.

Est fiable

  • Récupération automatisée des mises à jour défectueuses
Serveurs, ordinateurs fixes et portables Intel ou AMD 64-bit (x86_64)
Hôte conteneur à installation automatique
Serveurs, ordinateurs fixes et portables, cartes UEFI Arm 64-bit (aarch64)
Serveurs PowerPC, little-endian (ppc64le)
Nous avons aussi des images Machine virtuelle, Cloud, Matériel. Consultez les Téléchargements alternatifs !

Minimum

  • Mémoire: 1GB de RAM physique + de la mémoire supplémentaire pour votre charge
  • Stockage:
    • Partition / (root): 5GB d'espace disque disponible
    • Partition /var: 5GB d'espace disque disponible

Recommandé

  • Mémoire: 2GB de RAM physique + de la mémoire supplémentaire pour votre charge
  • Stockage:
    • Partition / (root): 20GB d'espace disque disponible
    • Partition /var: 40GB d'espace disque disponible

Vérifier votre téléchargement avant utilisation

Beaucoup d'applications permettent de vérifier la somme de contrôle d'un téléchargement. Vérifier votre téléchargement est important car cela permet de s'assurer que vous avez obtenu réellement le fichier ISO que vous vouliez et pas une version corrompue.

Pour chaque ISO, nous fournissons un fichier contenant la somme de contrôle SHA256 correspondante, et un fichier de signature avec une signature cryptographique.

Pour assurer l’intégrité du fichier téléchargé, vous pouvez utiliser sha256sum pour vérifier la somme de contrôle, et gpgv pour vérifier la signature cryptographique.

Ce devrait être AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4

Pour plus d'aide sur la vérification de votre téléchargement, veuillez lire Aide sur les sommes de contrôle