Kubernetes Tutorial: Wie kann man Kubernetes Ingress Controller in einem Cluster einrichten? Wozu das Kubernetes Dashboard?
Tutoriel Kubernetes : comment mettre en place des contrôleurs Kubernetes Ingress dans un cluster ? A quoi sert le tableau de bord Kubernetes ?
Il est possible de configurer différents contrôleurs Ingress open source pour les clusters créés avec Container Engine pour Kubernetes. Les contrôleurs Kubernetes Ingress sont installés avec les contrôles d'accès correspondants dans les clusters existants. Un contrôleur Kubernetes Ingress comprend un déploiement de contrôleur Ingress qui fournit une image contenant le fichier binaire pour le contrôleur Ingress et le service de contrôleur Ingress Nginx. Lisez un tutoriel spécifique à Kubernetes qui explique comment un contrôleur Ingress Kubernetes peut être déployé dans un cluster. Voici brièvement les principales étapes :
- Créer des règles d'accès pour le contrôleur Ingress
- Créer un compte de service et un contrôleur Ingress
- Vérifier si le service de contrôleur Ingress est exécuté en tant que service d'équilibrage de charge
- Créer un secret TLS
Le tableau de bord Kubernetes est une interface utilisateur basée sur le web - comme alternative à l'outil de ligne de commande Kubectl de Kubernetes. Il peut être utilisé pour déployer des applications conteneurisées dans un cluster Kubernetes ou pour corriger des erreurs dans de telles applications. L'architecture Kubernetes se compose de conteneurs, de pods (ensemble de conteneurs travaillant ensemble pour une application), de nœuds (machine virtuelle ou physique sur laquelle s'exécutent un ou plusieurs pods) et de clusters. La conception d'un cluster Kubernetes repose sur trois principes : La sécurité, la facilité d'utilisation et l'extensibilité. L'architecture Kubernetes est également basée sur le principe du maître (qui gère et contrôle les nœuds et assure une surveillance permanente) et de l'esclave (qui contrôle les parties du système).