Table des matières:

Comment accéder à ClusterIP ?
Comment accéder à ClusterIP ?

Vidéo: Comment accéder à ClusterIP ?

Vidéo: Comment accéder à ClusterIP ?
Vidéo: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, Novembre
Anonim

Pour atteindre le ClusterIp à partir d'un ordinateur externe, vous pouvez ouvrir un proxy Kubernetes entre l'ordinateur externe et le cluster. Vous pouvez utiliser kubectl pour créer un tel proxy. Lorsque le proxy est opérationnel, vous êtes directement connecté au cluster et vous pouvez utiliser l'IP interne ( ClusterIp ) pour ce Service.

Par conséquent, comment accéder au pod Kubernetes depuis l'extérieur ?

Modes de connexion Vous disposez de plusieurs options pour vous connecter aux nœuds, gousses et services de à l'extérieur la grappe: Accès services via des adresses IP publiques. Utilisez un service de type NodePort ou LoadBalancer pour rendre le service accessible à l'extérieur la grappe. Voir la documentation sur les services et kubectl expose.

A côté de ci-dessus, comment puis-je trouver l'adresse IP de mon pod ? À trouve la grappe adresse IP d'un Kubernetes cosse , utilisez le kubectl obtenir la capsule sur votre machine locale, avec l'option -o wide. Cette option listera plus d'informations, y compris le nœud le cosse réside sur, et le pod grappe IP . Les IP la colonne contiendra le cluster interne adresse IP pour chaque cosse.

Les gens demandent également comment accéder aux pods Kubernetes ?

Accès à partir d'un nœud ou d'un pod dans le cluster

  1. Exécutez un pod, puis connectez-vous à un shell à l'aide de kubectl exec. Connectez-vous à d'autres nœuds, pods et services à partir de ce shell.
  2. Certains clusters peuvent vous permettre de vous connecter en ssh à un nœud du cluster. À partir de là, vous pourrez peut-être accéder aux services de cluster.

Comment fonctionne Kubernetes ClusterIP ?

UNE IP de cluster est une IP accessible en interne pour le Kubernetes cluster et tous les services qu'il contient. Pour NodePort, un IP de cluster est créé en premier, puis tout le trafic est équilibré en charge sur un port spécifié. La demande est transmise à l'un des pods sur le port TCP spécifié par le champ targetPort.

Conseillé: