@Nastya1920

Как получить доступ к webhook-server в Postman?

Платформа написана на основе Кубернетис.
Сервис Y, сидящий в нашем кластере, имеет вебхуки и соответственные зарегистрированные эндпоинты. Запущенный webhook server бежит на порту 4001.

Проблема: архитектор просит открыть дополнительные эндпоинты (go profiler pprof) - и для этого переиспользовать тот же сервер на том же порту.

В main.go я прописываю:
my := http.NewServerMux()
my.HandleFunc("/debug/pprof/profile", pprof.Profile)
http.ListenAndServe(":4001", my)

В сервисе Y в charts есть webhook.yaml (kind: Service), в котором указано имя вебхук сервиса и порт (port==targetPort==4001)

Однако когда я запускаю кластер на dev landscape (аналог staging) и пробую вызвать url webhook server https://..svc.cluster.local:4001/debug/pprof/profile из Postman или браузера - сервер не найден, вообще никакой реакции

Что я упускаю? Возможно, что-то еще нужно добавить/настроить, чтобы получить доступ к webhook server таким образом?

Спасибо.
  • Вопрос задан
  • 225 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы