@devops_ru

Страница 2651 из 4568
Alexander
02.05.2017
13:01:52
они их тоже считают

даже неуспешные

и берут $$

Igor
02.05.2017
13:07:04
поди, кто-то другой ломится с put-запросами
и этот кто-то ключ подобрал? :)

Google
Konstantin
02.05.2017
13:20:49
нормальная тема, как-то я пропустил эту фичу
а какой профит в нём? я что-то не пойму

Pavel
02.05.2017
13:24:25
ну, удобно иметь 1 контейнер для сборки демона и второй для его запуска

тут же это можно в одном dockerfile описать, весь процесс

например в случае, если у вас нет тестов на это приложение

в одном контейнере у вас и гит и хуит и прочие билд-утилс с артефактами, а в другом чистый денон и его конфиг

Pavel
02.05.2017
13:35:51
это в CI и запускается

вы так говорите как буд-то я просто VCS к jenkins прикрепляю и он мне на выходе сразу суперзаебательские контейнеры

Karina
02.05.2017
13:36:23
Хэй, ребята. S7 Airlines устраивает хакатон в Москве, в Парке Горького. Призовой фонд 600 000 руб и еще возможность трудоустройства в S7 Group или заключение контракта с компанией S7 Airlines. Участие бесплатное. Если по результатам заочного этапа ваше решение будет отвечать критериям отбора, то вы будете приглашены на финальный этап в Москву, организаторы оплатят перелет. Регистрация: https://goo.gl/0Lhc2k

Igor
02.05.2017
13:37:55
Докероводы, подскажите пожалуйста, где и как правильно кроны настраивать? Есть у меня контейнер, который работает с shared данными. (внешняя директория). Он же, в целом, может у меня по крону эти данные и доставать из всяких разных источников. Но настраивать крон внутри контейнера - кажется мне странным. Или ок?

Konstantin
02.05.2017
13:38:02
вы так говорите как буд-то я просто VCS к jenkins прикрепляю и он мне на выходе сразу суперзаебательские контейнеры
я не могу найти место, где бы оно мне пригодилось, возможно специфичные кейсы какие-то, а так в ci у меня инструкции и на выходе чистый образ. Если multi-stage, то и ci не нужен же, докер сам все сделает

Pavel
02.05.2017
13:38:35
либо вы неправильно используете слово CI либо одно из двух =)

Igor
02.05.2017
13:38:50
(я первый раз контейнеры настраивают) :)

Google
Konstantin
02.05.2017
13:39:02
как минимум Вы меня смущает, зачем оно? ))

Pavel
02.05.2017
13:40:15
если у меня 2 степа будет в моей джобе где будет делаться docker build, push а затем запуск на тестовом окружении, но это будет делаться по фетчу автоматически - это тоже CI

не вижу просто противоречий

Konstantin
02.05.2017
13:40:37


вот тут пример

build stage, он всегда был в ci

зачем его выносить в Dockerfile

Pavel
02.05.2017
13:41:44
затем, что мне не нужно придумывать хранение артифактов например

они тут сами в 1 степ друг с другом линкуются

и за один запуск

но контейнер для кронов - распространенное дерьмо

в мире с docker-ом уже как-то не приходится спрашивать “а как сделать правильно”

никто не знает как правильно =)

я обычно спрашиваю “а как мне сделать чтобы потом меньше ебаться с этим всем?”

Igor
02.05.2017
13:43:59
ок, ща переформулирую

Pavel
02.05.2017
13:44:39
да можно не переформулировать как вам удобнее версионировать свои кроны - так и делайте

подумайте над тем, чтобы другому админу было прям сходу понятно где и как у вас все кроны исполняются

Павел
02.05.2017
13:45:22
мы крон прям в приложеньку встроили

Konstantin
02.05.2017
13:45:27
затем, что мне не нужно придумывать хранение артифактов например
т.е. если меня CI всем устраивает, то переносить в докерфайл тот же билд мне не нужно? Это вся его задача?

Google
Pavel
02.05.2017
13:45:27
и чтобы все было в одном стиле

чтобы не было в одном месте с /var/spool у юзеров в другом в /etc/crontab в третьем в докер-контейнере

это скорее такой “быстрохак” чем “ВСЕ БЛЯДЬ СРОЧНО ВЗЯЛИ И ПЕРЕПИСАЛИ”

Igor
02.05.2017
13:48:42
"как сделать чтоб не заебаться потом:" у меня есть разные погодные модели, которые постоянно добавляются\удаляются способ обработки которых меняется время от времени. И есть приложенька, которая с этими данными работает (она сейчас в контейнер обернута). Где мне держать эти парсеры? Где держать кроны для этих парсеров?

Pavel
02.05.2017
13:50:03
а софт какой нужен для парсеров?

Igor
02.05.2017
13:51:04
вроде тогда логично выходит, что каждый парсер в свой контейнер, и там же крон под него... но тогда запущенных контейнеров будет до жопы... либо же отдельно контейнер для ВСЕХ кронов... но...эм... тогда придется контейнер запускать из контейнера... так я еще не умею :) (и не знаю можно ли... и главное нужно ли... звучит плохо)

а софт какой нужен для парсеров?
окружение для всех парсеров одинаковое, в целом

Pavel
02.05.2017
13:52:31
ну я к тмоу, что если у вас какой-ить специфичный язык + окружение и оно уже в контейнерах настроено - используйте их

Igor
02.05.2017
13:53:20
т.е. не "иметь мозг" и прям в контейнере с приложенькой (а там mysql/php/nginx/redis/etc.) там же и держать парсеры и крон?

Pavel
02.05.2017
13:53:55
да у вас там уже и так все есть, вы отошли от канона когда поставили mysql в контейнер с приложением на php

Igor
02.05.2017
13:58:01
в одном контейнере?
угу, вопрос был такой "может все в один контейнер сунуть тогда?"

Konstantin
02.05.2017
13:58:21
а зачем всё уже в одном?

Pavel
02.05.2017
13:58:37
так уже сделано, чо ты

Konstantin
02.05.2017
13:59:02
так уже сделано, чо ты
ну так он же сказал, первый раз, почему бы не направить куда надо?

Igor
02.05.2017
13:59:34
зачем - потому что "смог так"... я вообще не админ... мне ПОКАЗАЛОСЬ, что так вполне норм... и минусов я пока не вижу :(

Pavel
02.05.2017
13:59:35
как потратить неделю и получить тоже самое но "круто”

Konstantin
02.05.2017
14:00:18
Google
Pavel
02.05.2017
14:00:32
когда у тебя один контейнер - да

Igor
02.05.2017
14:00:34
суть: есть наговнокоженный бэкэнд, очень сложный, с хитрым окружением для различного рода метеорологического софта. Без бэкапов. Только код в репах. Однажды настраивая очередное хитро...нное окружение я убил сервак. И потратил кучу времени на его деплой.

Pavel
02.05.2017
14:00:35
давайте так

@mrjamesbond эта штука деньги приносит?

это коммерческий продукт который нужно масштабировать?

Igor
02.05.2017
14:01:23
Решил переползти на докер с двумя целями: 1. быстрый деплой сервака на любое железо. 2. возможность изолировать разное-хитрое от остального

Admin
ERROR: S client not available

Igor
02.05.2017
14:01:32
да, 350к MAU

Pavel
02.05.2017
14:01:35
у вас есть время чтобы переделать нормально, а не “и так сойдет”?

Igor
02.05.2017
14:01:59
есть время, т.к. старый сервер поднят и работает, но если его сдует... будет очень плохо :)

Pavel
02.05.2017
14:02:20
тогда вас сейчас Констанин насоветует =)

Igor
02.05.2017
14:02:29
так что сейчас я делаю все сам "как могу", чтоб в случае "ЧП" развернуть все заново... т.к. найти спеца я не смог :)

Konstantin
02.05.2017
14:02:45
я уже всё сказал, эта не та тема, которая требует отдельного внимания

Igor
02.05.2017
14:02:48
кстати да, если кто готов сделать хорошо и за денежку - я только за :)

Konstantin
02.05.2017
14:03:36
кстати да, если кто готов сделать хорошо и за денежку - я только за :)
так у тебя задача - научиться или чтобы было сделано?

Igor
02.05.2017
14:03:56
чтоб было сделано 80%, чтоб понять как это работает и что с этим делать дальше 20%

проект денег приносит, но пока не столько чтоб я мог взять в штат девопса, увы... в будущем обязательно

https://windyapp.co

targitaj
02.05.2017
14:11:05
народ, надо ли в постгресе роли, созданной для обращений к БД приложением из локалки, давать пермишен login?

Google
Dmitriy A.
02.05.2017
14:12:01
очередной парсер карты ветров?

Igor
02.05.2017
14:15:23
очередной парсер карты ветров?
ну... можно конечно и так сказать :) А можно сказать что приложение №1 для кайтеров\виндсерферов\яхтсменов\серферов и пр. ветрозависимых :)

Dmitriy A.
02.05.2017
14:15:45
тоесть парсер карты ветров из открытых источников?

Igor
02.05.2017
14:16:51
тоесть парсер карты ветров из открытых источников?
то есть сбор различных погодных моделей, отображение прогноза по ним, mixed модели на основе пользовательских данных, чатики на спотах и кучу-куча всяких других фичей в roadmap'е :)

Dmitriy A.
02.05.2017
14:17:12
а ну в итоге банальный парсер windy.com?

Igor
02.05.2017
14:17:56
windy.com не мы

Denis
02.05.2017
14:18:09
Привет. Есть 2 любопытных вопроса. 1. Какой дитрибутив Linux используете на серверах? 2. Как думаете, стоит обновлять ядро в CentOS с 3.10 до 4.х? Чет начала запаривать эта пакетная некрофилия

Dmitriy A.
02.05.2017
14:18:31
центось/деб это если денег нет, если есть то рхел

Varya
02.05.2017
14:19:35
ребят, какие данные о посетителях сайта видны? оказалось, например, что страница вк.. а что еще? гугл выдает все и ничего

Dmitriy A.
02.05.2017
14:19:48
windy.com не мы
я понял, но не удивлюсь если данные вы и оттуда в том числе тащите

Igor
02.05.2017
14:20:46
я понял, но не удивлюсь если данные вы и оттуда в том числе тащите
По вашему настрою я понимаю что мне проще сразу признать "я занимаюсь полным говном, и проект у меня говно, и руки у меня из жопы" и переключится на другую тему. Я прав? Если нет - задайте вопрос :)

Dmitriy A.
02.05.2017
14:21:19
еще один все понял

Sergey [BHE3AnHO]
02.05.2017
14:21:54
я понял, но не удивлюсь если данные вы и оттуда в том числе тащите
вконтакт работает же, не смотря на лицокнигу

Dmitriy A.
02.05.2017
14:22:40
работает, но он не является парсером фейспалма

Igor
02.05.2017
14:22:46
еще один все понял
прекрасно же :)

В погодном мире, есть все 3 global источника данных, и с десяток-другой региональных. Большинство данных открыты в паблик. А вот что ты с ними сделаешь и как раскрутишь - уже зависит от тебя. Зачем воровать у кого-то данные если их можно взять у первоисточников?

Страница 2651 из 4568