Рейтинг:0

Как запретить публичный доступ к GKE Ingress и сделать его доступным только для Apigee X

флаг us

Я новичок в облачных технологиях, и мой вопрос может быть простым, но эта проблема мучает меня уже неделю, и я не знаю, как ее исправить.

Я развернул свой первый облачный проект на GCP с помощью GKE. После этого я использовал Kubernetes Ingress, чтобы выставить его сервис. На стороне шлюза API я использовал Apigee X. И успешно создал прокси и использовал IP-адрес Ingress в качестве серверной части прокси. До сих пор все в порядке.

Моя проблема заключается в том, чтобы запретить публичный доступ к GKE Ingress и сделать его доступным только для связи с Apigee X.

Я думаю о создании внутреннего входа (я знаю, что у нас есть как внешние, так и внутренние параметры для входа в GKE) и присвоении внутреннего IP-адреса серверной части прокси-сервера Apigee. Но я не уверен, как заставить балансировщик нагрузки Apigee общаться с внутренним IP-адресом.

Alex G avatar
флаг ar
Это помогает? https://stackoverflow.com/questions/47893375/limiting-access-by-ip-in-kubernetes-on-gcps-gke
Рейтинг:0
флаг pe

Вам нужно создать свой кластер как Частный

В частном кластере узлы имеют только внутренние IP-адреса, а это означает, что узлы и поды по умолчанию изолированы от Интернета.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.