ContainerOS est une distribution Linux légère, épurée et sécurisée, optimisée pour l'exécution d'applications conteneurisées. Elle supprime les packages non essentiels afin de réduire la surface d'attaque et d'améliorer les performances des nœuds.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Un cluster ACK managé exécutant Kubernetes 1.24.6 ou une version ultérieure. Pour mettre à niveau le cluster, consultez la rubrique Mettre à niveau un cluster manuellement.
containerd en tant que moteur d'exécution de conteneurs pour le cluster.
Limitations
Pour ContainerOS 3.5.0 et versions ultérieures, les conditions supplémentaires suivantes s'appliquent :
Version de Terway : Terway doit être en version v1.14.1 ou ultérieure. Pour effectuer la mise à niveau, consultez la rubrique Gérer les composants.
Composant incompatible : Le composant ack-advanced-audit n'est pas compatible avec ContainerOS 3.5.0 et les versions ultérieures.
Volumes persistants NAS et CPFS : Pour utiliser des volumes persistants (PV) Apsara File Storage NAS ou Cloud Parallel File Storage (CPFS), installez d'abord cnfs-nas-daemon.
Limitation des disques de données : Un pool de nœuds ne peut contenir qu'un seul disque de données.
Contexte d'exécution des données personnalisées : Les options Pre-defined Custom Data et User Data de la configuration du pool de nœuds s'exécutent à l'intérieur du conteneur d'amorçage (bootstrap), et non directement sur l'hôte. Vous ne pouvez pas écrire dans les chemins d'accès de l'hôte tels que
/etc/hosts,/etc/resolv.confou/usr.
Créer un pool de nœuds avec ContainerOS
Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.
Sur la page Clusters, localisez le cluster cible et cliquez sur son nom. Dans le volet de navigation de gauche, choisissez Nodes > Node Pools.
Sur la page Node Pools, cliquez sur Create Node Pool dans le coin supérieur droit.
Dans la boîte de dialogue Create Node Pool, définissez l'option Operating System sur ContainerOS. Configurez les autres options selon vos besoins, puis cliquez sur Confirm. Pour plus de détails sur toutes les options de configuration, consultez la rubrique Créer et gérer des pools de nœuds.
Étapes suivantes
Pour choisir une approche d'exploitation et de maintenance (O&M) pour les nœuds ContainerOS, consultez la rubrique O&M pour les nœuds ContainerOS.
Pour connaître les dernières versions des images ContainerOS, consultez les notes de version des images ContainerOS.