Ports et protocoles

Ports et protocoles

Lorsque vous exécutez Kubernetes dans un environnement au cloisonnement réseau strict, comme un centre de données sur site avec des pare-feu physiques ou des réseaux virtuels dans un cloud public, il est utile de connaître les ports et les protocoles utilisés par les composants de Kubernetes.

Plan de contrôle

ProtocoleSensPlage de portsUsageUtilisé par
TCPEntrant6443Serveur d'API KubernetesTous
TCPEntrant2379-2380API cliente du serveur etcdkube-apiserver, etcd
TCPEntrant10250API du kubeletLe nœud lui-même, plan de contrôle
TCPEntrant10259kube-schedulerLe nœud lui-même
TCPEntrant10257kube-controller-managerLe nœud lui-même

Bien que les ports d'etcd figurent dans la section du plan de contrôle, vous pouvez aussi héberger votre propre cluster etcd en externe ou sur des ports personnalisés.

Nœuds de travail

ProtocoleSensPlage de portsUsageUtilisé par
TCPEntrant10250API du kubeletLe nœud lui-même, plan de contrôle
TCPEntrant10256kube-proxyLe nœud lui-même, équilibreurs de charge
TCPEntrant30000-32767Services NodePort†Tous
UDPEntrant30000-32767Services NodePort†Tous

† Plage de ports par défaut des Services NodePort.

Tous les numéros de port par défaut peuvent être modifiés. Si vous utilisez des ports personnalisés, ce sont ces ports qu'il faut ouvrir, et non les ports par défaut indiqués ici.

Un exemple courant est le port du serveur d'API, parfois remplacé par le port 443. Vous pouvez aussi conserver le port par défaut et placer le serveur d'API derrière un équilibreur de charge qui écoute sur le port 443 et transmet les requêtes au serveur d'API sur le port par défaut.

Dernière modification October 10, 2026 at 10:13 AM PST: [fr] Add reference/networking/ports-and-protocols.md (3f4ea4bfb0)