Vue d’ensemble du cluster Kubernetes Nexus

Cet article vous présente le cluster Kubernetes Nexus.

Présentation de Kubernetes

Kubernetes est une plateforme évoluant rapidement qui gère les applications basées sur les conteneurs, ainsi que leurs composants de mise en réseau et de stockage. Kubernetes se concentre sur les charges de travail d’application, pas sur les composants de l’infrastructure sous-jacente. Il fournit une approche déclarative des déploiements, soutenue par un ensemble robuste d’API pour les opérations de gestion. Découvrez ce qu’est Kubernetes pour en savoir plus sur Kubernetes.

Cluster Nexus Kubernetes

Le cluster Kubernetes Nexus (NKS) est une version Opérateur Nexus de Kubernetes pour une utilisation locale. Il est optimisé pour automatiser la création de conteneurs pour exécuter des charges de travail de fonction réseau client.

Comme n’importe quel cluster Kubernetes, le cluster Kubernetes Nexus a deux composants :

• Plan de contrôle : fournit les principaux services Kubernetes et l’orchestration des charges de travail d’application.

• Nœuds : il existe deux pools de nœuds de différence dans les clusters Nexus Kubernetes : pools de nœuds système et pools de nœuds utilisateur. Les pools de nœuds système hébergent des pods système critiques. Les pools de nœuds utilisateur hébergent des pods d’application. Toutefois, les pods d’application peuvent être planifiés sur des pools de nœuds système si l’utilisateur ne souhaite qu’un seul pool dans son cluster. Chaque cluster Kubernetes Nexus doit contenir au moins un pool de nœuds système avec au moins un nœud.

Domaine d’échec

L’opérateur Nexus garantit que les machines virtuelles du cluster Kubernetes Nexus sont distribuées entre les nœuds et les domaines d’échec (racks physiques). Cette distribution est effectuée de manière à améliorer la résilience et la disponibilité du cluster. L’opérateur Nexus utilise des règles d’affinité Kubernetes pour planifier des clusters dans des zones spécifiques. Cela garantit que les machines virtuelles ne sont pas placées sur le même nœud ou dans le même domaine d’échec, ce qui améliore la tolérance de panne du cluster. L’utilisation des domaines d’échec est particulièrement avantageuse lorsque les opérateurs ont des exigences de performances variées pour les racks. Ou lorsqu’ils visent à garantir que certaines charges de travail restent isolées sur des racks spécifiques.

Étapes suivantes