🏳️ Phil
В этот ваш json завезли схемы и комментарии?)
а применитеольно к XMPP это ещё и работать не будет, потому что там не валидный XML
Bogdan (SirEdvin)
Зачем схемы? Довольно странный вопрос, в основном для упрощения валидацию и понимания того, что можно и что нельзя передавать. Судя по наличию jsonschema, оно таки надо, но вот только оно сбоку, а не встроено
4c74356b41
xml прекрасен
некромансер чтоли
V
ребят я тут только начал с nomad разбираться а у них есть чтото типа nginx-ingress ?
4c74356b41
тупикал рейсист супремист коммент
Cate
https://beget.com/ru/news/2018/bug-bounty-2
Cate
Мало ли надо кому)
Navern
Ого!
Navern
топ тема, рекомендую)
Sergey
Жаль что всё то, что я знал закрыли уже. Ну и уязвимости вида "используя заранее известный пароль к ...." точно не оплачиваются
Андрей ℕ∅ℝↁ
Привет. Работает кто с lftp ? чето не могу понять, почему не проходит команда mirror. get работает как надо.
Sergey
когда же вы уже закопаете это ftp протокол?
Sergey
rsync -avr -e ssh user@host:/path/to/src/ /path/to/dst/
Андрей ℕ∅ℝↁ
фтп на винде
Андрей ℕ∅ℝↁ
Станислав
фтп на винде
Не нужно на не нужно. Хорошее сочетание.
Андрей ℕ∅ℝↁ
ну фтп в продакшене уже. на него выкладывают файлы, которые надо собирать через малинку. на сколько я вижу, лучший вариант - lftp (тк как есть синхронизация через mirror). Папку создает, а файлы не копирует. Не могу понять, почему
Станислав
Запускай lftp с verbose, смотри логи
Станислав
А так уйма фтп-клиентов есть, хоть самому за полчаса можно написать, там протокол простой как два рубля
Андрей ℕ∅ℝↁ
ну на скок я понимаю он логи должен в консоль выдавать, но пусто
Андрей ℕ∅ℝↁ
мне важен не сам клиент, а чтобы у меня видосы качались только, если файлы обновили
Станислав
ну на скок я понимаю он логи должен в консоль выдавать, но пусто
Вот я слово verbose зачем написал? Думаешь, оно случайно у меня напечаталось?
Станислав
-d включить отладочный режим
Андрей ℕ∅ℝↁ
про -d спасибо. вербос ничего не отдавал
Андрей ℕ∅ℝↁ
папку создает, файлы не тянет
Ed
Ну это же фтп, прочитай про него. Там passive/active режимы есть. А вообще да. Закопай его
Ed
из-за таких как ты, он еще жив)
Андрей ℕ∅ℝↁ
Ну это же фтп, прочитай про него. Там passive/active режимы есть. А вообще да. Закопай его
Ну через пасивку работает и что. Ты лучше скажи почему файлы не тянутся
Ed
и локально ты в каталоге /menu?
Андрей ℕ∅ℝↁ
Андрей ℕ∅ℝↁ
get отрабатывает, как надо
Андрей ℕ∅ℝↁ
но по ТЗ нужно синхронить только изменения
Ed
mirror —verbose screen01 /menu ?
Ed
проблема явно в команде миррор
Андрей ℕ∅ℝↁ
он папку перекидывает, а файлы - нет
Андрей ℕ∅ℝↁ
ладно поищу пока альтернативу lftp, может он на малине урезаный какой-нибудь
Ed
ну слеш еще добавь в screen01. А вообще пишет что 1 файл есть
Stefan
странное наблюдаю у кого бывало такое с прометеем, что ноды с разным аптаймом в графане фиксируются с одинаковым временем, в самом прометее в графиках тоже. при чем время показывает и лепит его ко всем нодам той машины, на которой установлен прометей Оо дата и время правильные на машинах может знает кто, хоть куда копать(
Stefan
Андрей ℕ∅ℝↁ
На debian отработало, как надо. Дело в малине
Cate
Ребят, а кто бы у себя в фирме хотел бы захостить бесплатный митап по хайлоуду, от Олега Бунина?
Cate
в спб...
Sergey
По мотивам обсуждений запилил группу: @ru_ldap. О чём - думаю, понятно.
Siarhei
Ребята, подскажите пожалуйсто за GKE. Необходимо интегрировать пермишены IAM роли гугла / per GKE namespace
Siarhei
Такое возможно?
V
Ребят а тут есть специалисты по Nomad странная проблемка есть
Tadeusz
документация хреновая? 😄
V
документация хреновая? 😄
я даже не знаю как такое искать . когда я запускаю nomad job run то заускается контейнер не такой как надо
Bogdan (SirEdvin)
А что plan выдает?
V
А что plan выдает?
это я короче сделал контейнер nginx-unit запускае его в nomad и он там не рабочий а если просто на той же ноде запустить через docker run то все ок щас гляну что plan
4c74356b41
кстати, мне лично жсон удобнее парсить чем ямл. ямл только короткий удобно
4c74356b41
длиннее 20 строк ямл дико не удобно
V
А что plan выдает?
а зачем план если job запускается она в состоянии running
dk
ну XML часть проблемы - его сложно парсить (дорого в смысле), он многословный, это делает написание клиентов сложнее, написание серверов сложнее, расход трафика и цпу больше, что важно на мобилах
Парсить, править и интегрировать с сервисами компании - до его еще дорасти бы. Надо сначала чтобы просто чятик не хуже, чем какой-нибудь телеграм или слак заработал :)
Vladimir
и просто не хотят связываться с протоколом
Vladimir
вот и нет серверов и клиентов
Bogdan (SirEdvin)
а зачем план если job запускается она в состоянии running
Ну, что бы понять, совпадают ожидания с реальностью или нет
V
Ну, что бы понять, совпадают ожидания с реальностью или нет
слушай раз ты разбираешься а как теперь можно нормально достучаться до этих сервисов по порту и адресу я имею ввиду если ли какая то обстракция сервиса с как в k8s и ingress ?
Bogdan (SirEdvin)
Ну, у вас там должен быть поднят консул и номад в нем автоматом регистрирует сервисы. В рамках одной группы есть интерполяция имени через переменные, например, NOMAD_HOST_PORT_<service>, а за пределеми группы прекрасный мир consul-template или consul connect, запущенного рядом
Bogdan (SirEdvin)
https://www.consul.io/docs/connect/platform/nomad.html - вот эта штука есть, но интеграция пока не нативная :(
V
Ну, у вас там должен быть поднят консул и номад в нем автоматом регистрирует сервисы. В рамках одной группы есть интерполяция имени через переменные, например, NOMAD_HOST_PORT_<service>, а за пределеми группы прекрасный мир consul-template или consul connect, запущенного рядом
да я уже понял что тут делать надо таким образом (это прям облако с нуля пркатически). слушай и еще тогда вопрос а как логи читать на клиентах мне нужно чтобы filebeat читал сервисные логи и писал иx а там оказывается целая проблема с этим
Bogdan (SirEdvin)
Кластерные боли, есть такое. Вообще у filebeat есть сразу нативная интеграция с docker, но она кривоватая. Как я понимаю, обычно советуют складывать логи в шаред папки (там такие есть) или же настраивать docker logging driver какой-то, что бы уже через него работать.
Bogdan (SirEdvin)
Подход с шаред папками, разумеется, жуткий костыль
Bogdan (SirEdvin)
Можно еще психануть и сделать такой pipe (docker -> filebeat (via syslog driver) -> ), но мне как-то было плохо с syslog интеграцией у filebeat
Bogdan (SirEdvin)
Я бы посоветовал какой-то @ru_logs, или же @docker_ru, потому что у меня конкретно решения этой проблемы пока не отработано. Docker driver классный, но говорят, что могут быть проблемы. В целом я бы посоветовал выкрутится через docker log driver.
Bogdan (SirEdvin)
Хм ... лол) Да, спасибо, буду знать
V
Хм ... лол) Да, спасибо, буду знать
путь может быть различный в зависимости от твой настройки nomad-client
Denis
путь может быть различный в зависимости от твой настройки nomad-client
Кажется лучше нечто что листует сислог интерфейс запустить как систем таску, а контейнерам всем сислог драйвер конфигурить.