Съдържание:

Как да получа достъп до ClusterIP?
Как да получа достъп до ClusterIP?

Видео: Как да получа достъп до ClusterIP?

Видео: Как да получа достъп до ClusterIP?
Видео: 10 - Service в Kubernetes - Часть 1. Type: ClusterIP. Endpoints 2024, Ноември
Anonim

За да достигнете до ClusterIp от външен компютър, можете да отворите прокси на Kubernetes между външния компютър и клъстера. Можете да използвате kubectl, за да създадете такъв прокси. Когато проксито е активирано, вие сте директно свързани към клъстера и можете да използвате вътрешния IP ( ClusterIp ) за тази услуга.

Следователно, как да получа достъп до Kubernetes pod отвън?

Начини за свързване Имате няколко опции за свързване към възли, шушулки и услуги от навън клъстерът: Достъп услуги чрез публични IP адреси. Използвайте услуга с тип NodePort или LoadBalancer, за да направите услугата достъпна навън клъстера. Вижте услугите и документацията на kubectl expose.

Освен по-горе, как да намеря IP адреса на моя модул? Да се намирам клъстера IP адрес на Kubernetes подс , използвайте kubectl вземете шушулка команда на вашата локална машина с опцията -o wide. Тази опция ще изброи повече информация, включително възела the подс пребивава върху, и подс клъстер IP . В IP колона ще съдържа вътрешния клъстер IP адрес за всеки подс.

Хората също питат как да получа достъп до модулите на Kubernetes?

Достъп от възел или модул в клъстера

  1. Стартирайте под и след това се свържете с обвивка в него, като използвате kubectl exec. Свържете се с други възли, модули и услуги от тази обвивка.
  2. Някои клъстери може да ви позволят да свържете ssh към възел в клъстера. От там може да имате достъп до клъстерни услуги.

Как работи Kubernetes ClusterIP?

А ClusterIP е вътрешно достъпен IP за Kubernetes клъстер и всички Услуги в него. За NodePort, a ClusterIP се създава първо и след това целият трафик се балансира на натоварването през определен порт. Заявката се препраща към един от модулите на TCP порта, посочен от полето targetPort.

Препоръчано: