Je suis nouveau dans l'utilisation des équilibreurs de charge et j'essaie toujours de comprendre comment les équilibreurs de charge, comme NGINX peuvent être utilisés pour les requêtes JSON POST sur mon flacon python conteneurs dans le cluster Kubernetes. J'ai des conteneurs nginx et python installés dans mon cluster Kubernetes, avec nginx comme équilibreur de charge et j'ai exposé les deux ensembles de conteneurs en tant que services avec le port # sur le cluster Kubernetes. J'ai donné une adresse IP statique à nginx.NGINX Traitement des requêtes JSON POST pour passer aux conteneurs Flacon Python sur Kubernetes
Je suis très confus, comme je suis nouveau à ce sujet, comment quand je passe les requêtes POST corps JSON à NGINX Static IP, comment sera-t-il routé pour exécuter les fichiers .py voulus dans les conteneurs python (qui contiennent .py Les fichiers .py sont configurés pour gérer les requêtes GET, POST via l'API Restful dans la configuration du code de flask.J'ai une configuration d'URL de demande, mais je ne sais pas si cela devrait être IP statique NGINX). Ai-je besoin de configurer une couche dans NGINX pour acheminer les données de corps JSON POST vers le conteneur Flacon python dans Kubernetes?
Dois-je utiliser un contrôleur API Ingress?
Idéalement, je voudrais envoyer une requête ping à l'équilibreur de charge avec ma requête de corps JSON POST et faire en sorte que mon conteneur Flask python génère l'exécution des fichiers .py dans le conteneur. Je m'attends à l'échelle de ces services pour plus de demandes.
Merci.