Solyar
у ioredis с этим какие-то проблемы
ioredis это какой-то форк?
Anonymous
если я его портфорваржу на localhost то норм подключается а по dns timeout
Anonymous
ioredis это какой-то форк?
https://github.com/luin/ioredis
Anonymous
клиентская либа для node.js
Just a baka
это не у редис либы проблемы, а у вас с днс проблемы
Anonymous
если я ip указываю то тоже самое
Solyar
если я его портфорваржу на localhost то норм подключается а по dns timeout
В сервисе ioredis и в деплойменте targetPort и ContainerPort одинаковые?
Anonymous
да я ж говорю что спок подключаюсь через kubectl port-forward
Anonymous
и все работает
Anonymous
kubectl port-forward svc/internal-cache-develop-redis-master --namespace develop 6379:6379
Anonymous
вот так
Ilia
Если ребутнуть что будет?
да ничего, снова начинает выжирать все оперативку
Anonymous
да я ж говорю что спок подключаюсь через kubectl port-forward
У вас hostname сервисов в Env записывается
Anonymous
Причем тут вообще всё
Anonymous
??
Anonymous
Запихни 2 сервиса в один неймспейс
Anonymous
И сделай ping server2
Anonymous
ну или как вы там сервисы называете
Solyar
+1
Solyar
Если таймаут то dns жопа
Anonymous
а почему по ip тогда тоже самое?
Anonymous
ах да
Anonymous
с другой либой то работает кстати
Anonymous
просто в этой либе есть еще поддержка кластеров, поэтому на нее перешел
Solyar
с другой либой то работает кстати
А можно файлы деплоймента посмотреть
Solyar
Если не затруднит
Anonymous
стандартные гитлабовские autodevops
Anonymous
Забавно
Solyar
К сожалению ни о чем не говорит
Anonymous
А нахера мне заблочили возможность вставлять картинки?
Ilia
это норм? /var/lib/rancher/etcd/member # du -sh ./* 534.6M ./snap 2.9G ./wal
Anonymous
К сожалению ни о чем не говорит
https://gitlab.com/charts/auto-deploy-app/blob/master/templates/deployment.yaml
Anonymous
вот такие ток версии помладше где не так много всего в мете
Anonymous
это клиентского микросервиса
Anonymous
а редис - helm stable/redis
Vadim
А нахера мне заблочили возможность вставлять картинки?
ты руками покажи, картинок тут только не хватало
Anonymous
так как из другого серивиса пропробсить порт на localhost в под?
Anonymous
ты руками покажи, картинок тут только не хватало
Ну я как бы не спамер, чтобы блочить. И я как тебе руками должен принцип работы сервисов в kubernetes показать?
Vadim
теперь пости
Anonymous
теперь пости
Зачем изначально мне банило?
Vadim
Зачем изначально мне банило?
это комплиментарный бан, тут так принято
Семён
ребят, а кто-нибудь сталкивался с деплоем сервисов вебсокет-сервереов? Есть сервис на спринг-буте, который реализует вебсокеты. Тестовый клиент к нему подключается и тут же отваливается на внутреннем редиректе жалуясь на CORS. CORS в настройках ingress пробовал отключать, делать вайлдкартом, играться с origin - всё без толку. Внутри апликухи CORS тоже отключен. Куда еще посоветуете потыкать ?
Solyar
Изначально сервисы размещенные в одном NS должны видеть друг друга по dns и по ip
Семён
аннотацию для поддержки вебсокетов тоже добавил в ингресс
Solyar
Тут скорее ошибка в деплойменте
Anonymous
лол но почему тогда с одной либой работает а с другой нет
Семён
Может быть есть какой-то 100% рабочий аля хеллоу ворлд контейнер с эхосервером вебсокетов который можно попробовать задеплоить и с него начать ?
Solyar
они в разных ns
тогда нужно указывать полный адрес с неймспейсом redisdeploy.namespace:port
Anonymous
я так и указываю
Anonymous
internal-cache-develop-redis-master.develop.svc.cluster.local:6379
Anonymous
и все ок работаело с node_redis, но ioredis падает с timeout
Solyar
internal-cache-develop-redis-master.develop.svc.cluster.local:6379
а почему нельзя просто internal-cache-develop-redis-master.namespace:6379 ?
Anonymous
сейчас так тоже попробую сек..
Anonymous
вернее 30 сек, там таймаут на 30)00
Михаил
порекламировал
и чем кончилось?)
Solyar
тоже самое
Вы же ставите helm ом ? Сделайте —dry-run и покажите файлы деплоймента сгенеренные, sensitive data можете удалить
Anonymous
всмысле приложение или редис?
Anonymous
а как на локалхост порт пробросить то?)
Fidelina
в gitlab-ci?
нет, в конфигмапе кубера
Fidelina
а, понял
/entrypoint register --non-interactive --url http://s.ru/ --executor kubernetes --registration-token 8d_nARihUasMoTgtD49Z --kubernetes-namespace ci-runner
Anonymous
Anonymous
Просто это выглядит так, что все деплои от гитлаб раннеров будут в одном и том же неймспейсе
Anonymous
Вы же ставите helm ом ? Сделайте —dry-run и покажите файлы деплоймента сгенеренные, sensitive data можете удалить
https://github.com/luin/ioredis/#nat-mapping Вот смотрите там даже в ридми говорится мол делайте маппинг если хостите редис в докере, я хочу решить это только уровнем k8s конфигов
Mikhail
и чем кончилось?)
ну прочитать сообщение он прочитал. не пинками же в чат загонять :)
Anonymous
чтобы вручную код не писать который резолвать это будет мне проще все ноды на localhost замапить
Vadim
и чем кончилось?)
поди прочитал текущий оффтопик про редис и гитлаб - и передумал
Solyar
Выглядит это как очень х*евая затея
Anonymous
да мне уже нечего терять я все перепробовал
Anonymous
да мне уже нечего терять я все перепробовал
Ты мой герой, это просто девиз моей работы