@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 таким образом?

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

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект