быть проблема? Не получается сделать так, чтобы ingress работал (пробрасывал трафик на LoadBalancer) и, соответственно, показывал мне админку моего приложения.
https://pastebin.com/C8xBzZBH - deployment + ingress + service
Из внешнего: использую Project Conour
https://projectcontour.io/quickstart/contour.yaml
В private/etc/hosts прописаны и IP балансировщика, и «www.djangodev.dev» - доменник
Через port-forward все работает ок, postgres отдельной командой поднимается
https://habr.com/ru/company/kts/blog/593599/ - поднимал по этой инструкции
Причем что в развертывании в облаке вк, что в развертывании в minikube на ingress затык 🙁
upd: возможно, надо доменник делегировать в ns vk cloud? Потому что приписывание доменного имени и IP в private/etc/hosts мне не кажется надежным вариантом
upd2: в кубере я - новичок, если что-то не так написал или что-то не дописал, поправьте, пж-ста.
Спасибо!
Я тебе отвечу если никто не поможет через паручасов - гуляю а тут слишком много читать
Насчёт /etc/hosts - верное замечание. Лучше завести настоящий днс. Делегировать на ВК не надо, но это дело больше вкуса. Касательно ингресс - у тебя вообще ингресс контроллер снаружи доступен? Если нет, то проблема не в приложении. Если да - что-то в конфиге приложения или kind:Ingress не то
Проверь сначала, что у тебя живой ingress controller.
kubectl -n django-app get ingress ? «django-web <none> www.djangodev.dev 89.208.208.22 80 52m»
«Касательно ингресс - у тебя вообще ингресс контроллер снаружи доступен?» Не совсем понимаю, о чем речь)
Обсуждают сегодня