NodePort
L'application Example Voting App propose plusieurs services pour accéder à chaque composant.
- Modifier les services
voteetresultpour utiliser le type de serviceNodePort:spec: type: NodePort ports: - name: "result-service" port: 5001 targetPort: 80 # Attention aux conflits de ports ! # Comme tout le monde est sur le même cluster, # chacun doit utiliser des ports différents. # Utiliser un port entre 31000 et 36000 nodePort: 31001 - Accéder à Vote et Result via un navigateur web en utilisant l'adresse IP publique ou le nom d'hôte d'un Node.
- Utiliser
kubectl get nodeetkubectl describe node <node-name>pour identifier l'IP publique des Nodes - Même si le port Node est ouvert et à l'écoute, il faut aussi des règles réseau et firewall pour accepter le trafic entrant
- Utiliser
- À quoi correspondent
port,targetPortetnodePort?