Blog Kubernetes RSS

DIY : Créez votre propre nuage avec Kubernetes (Partie 3)

L'API de cluster permet de gérer des clusters Kubernetes comme des ressources personnalisées au sein d'un autre cluster Kubernetes. Il a deux types de clusters : des clusters de gestion pour le déploiement et des clusters de locataires pour les applications des utilisants. L'API de cluster utilise des fournisseurs pour des composants spécifiques, y compris le Fournisseur d'Infrastructure (Fournisseur d'Infrastructure KubeVirt), le Fournisseur de Plan de Contrôle (Kamaji) et le Fournisseur de Démarrage (Kubeadm). En utilisant ces fournisseurs, il est possible de construire un système Kubernetes géré complet, en déployant des clusters Kubernetes virtuels avec quelques clics. Kamaji offre une approche économique et sécurisée en exécutant le plan de contrôle en tant que conteneurs au sein du cluster de gestion. Kubeadm est le Fournisseur de Démarrage standard pour préparer les clusters dans l'API de cluster. La ressource MachineDeployment permet une description déclarative des groupes de nœuds, automatisant leur création et leur gestion. Pour intégrer pleinement un cluster de locataires, des composants supplémentaires tels que le Plugin CNI, le Contrôleur de Gestion de Cloud et le Pilote CSI doivent être installés, ce qui peut être géré à l'aide de FluxCD. Le Fournisseur de Cloud KubeVirt et le Pilote CSI offrent des avantages en matière de sécurité, de simplicité et de commodité. Dans l'ensemble, cette approche permet de faire tourner Kubernetes dans Kubernetes, simplifiant la gestion de l'infrastructure et réduisant les coûts.
favicon
kubernetes.io
DIY: Create Your Own Cloud with Kubernetes (Part 3)
Create attached notes ...