LINUX.ORG.RU

Сообщения globus80

 

Работа через nginx с nexus и логирование в nginx.

Форум — Admin

Добрый день. Подскажите, пожалуйста, можно ли настроить nginx для скачивания через него образов docker из nexus? Ну, например, настроить проксирование грубо говоря на rep_nexus.ru. На nginx повесить домен к примеру site.ru и подключившись к site.ru через docker login site.ru качать образы из rep_nexus.ru? Надеюсь понятно обьяснил. ))) Если можно, то подскажите плиз как это сделать?

И еще вопрос

Можно ли как-то логировать те данные, которые передаются через nginx? При стандартном логировании получается, что в логах пишет время, куда запрос пошел и код ответа. А тут же я правильно понимаю, что надо логировать тело запроса? Вот как это сделать?

Спасибо.

 , ,

globus80
()

Настройка доступа к ingress controller извне

Форум — Admin

Доброго времени суток. Изучаю K8s. Поставил nginx ingress controller по этой статье https://docs.nginx.com/nginx-ingress-controller/installation/installing-nic/i... . Прикрутил внешний IP-адрес. Проверяю доступ к этому адресу через curl с любой машины кластера и получаю ответ 404, стало быть nginx работает. Но если проверяю через curl с любой другой машины, то получаю ответ curl: (7) Failed to connect to <адрес> port 80: Нет маршрута до узла. Пинг на данный адрес не идет хоть с какой-либо ноды кластера, хоть с других серверов. В файерволе есть правила

Chain KUBE-EXTERNAL-SERVICES (2 references)
num  target     prot opt source               destination
1    REJECT     tcp  --  anywhere             anywhere             /* pack/pack-notify-svc-ws-ext:ws has no endpoints */ ADDRTYPE match dst-type LOCAL reject-with icmp-port-unreachable
2    DROP       tcp  --  anywhere             <внешний адрес>        /* nginx-ingress/my-release-nginx-ingress-controller:http has no local endpoints */
3    DROP       tcp  --  anywhere             anywhere             /* nginx-ingress/my-release-nginx-ingress-controller:http has no local endpoints */ ADDRTYPE match dst-type LOCAL
4    DROP       tcp  --  anywhere             <внешний адрес>        /* nginx-ingress/my-release-nginx-ingress-controller:https has no local endpoints */
5    DROP       tcp  --  anywhere             anywhere             /* nginx-ingress/my-release-nginx-ingress-controller:https has no local endpoints */ ADDRTYPE match dst-type LOCAL
6    REJECT     tcp  --  anywhere             anywhere             /* pack/pack-notify-grpc-svc:grpc-web has no endpoints */ ADDRTYPE match dst-type LOCAL reject-with icmp-port-unreachable
Удаление правил не помогло. ОС debian 11, K8s v1.30.1, iptables v1.8.7 (nf_tables) Кто знает в чем проблема? Спасибо.

 

globus80
()

Настройка Postgres Pro

Форум — Admin

Здравствуйте. Взяли Postgres Pro и поставили на 2 сервера. Один сервер сделали мастером, а второй слейвом. Сарафанное радио принесло, что Postgres Pro можно настроить так, что если мастер упадет, то слейв автоматом станет мастером. Это правда? Если правда, то где почитать как? Спасибо.

 

globus80
()

Вопрос по Galera Cluster

Форум — Admin

Здравствуйте. Недавно узнал о продукте Galera Cluster. Так же от знакомых узнал, что Galera 1) требует наличия первичных ключей у всех таблиц 2) не поддерживает явные блокировки 3) не поддерживает кеш запросов

Подскажите, пожалуйста, правда ли это и можно ли как-то решить эти проблемы? Просто мы используем программу, которой нужен кэш, используются блокировки и точно не знаю, но вроде как и первичные ключи не у всех таблиц. И как такие особенности могут сказаться на работе нашей программы? Спасибо.

 

globus80
()

RSS подписка на новые темы