Communauté RSS DEV

Contrôleur d'entrée Kubernetes sur cluster Minikube

Pour mettre en œuvre l'ingress, commencez par créer un cluster minikube et vérifier son statut ainsi que ses nœuds. Créez un fichier YAML pour un déploiement et un service Apache, et appliquez-le avec kubectl. Ensuite, créez un autre fichier YAML pour un déploiement et un service Nginx, et appliquez-le également. Activez le contrôleur d'ingress en utilisant les addons de minikube. Ensuite, créez une ressource Ingress qui achemine le trafic vers les services Apache et Nginx en fonction du chemin URL, et appliquez-la avec kubectl. La ressource Ingress est définie dans un fichier YAML qui spécifie les règles d'acheminement du trafic vers les services Apache et Nginx. Pour tester l'Ingress, mappez le nom d'hôte à l'IP de Minikube dans le fichier /etc/hosts. Ensuite, testez l'acheminement en accédant aux services Apache et Nginx à l'aide de commandes curl ou en utilisant le transfert de ports pour y accéder dans un navigateur. Les commandes de transfert de ports vous permettent d'accéder aux services sur les ports 8081 et 8082. Enfin, vous pouvez tester l'acheminement en accédant aux services à l'aide des URL spécifiées.
dev.to
Kubernetes Ingress Controller on Minikube Cluster
Create attached notes ...