
Pavel
27.05.2016
16:22:39

Vsevolod
27.05.2016
16:22:57
вы вообще понимаете что доказываете человеку что процес разработки и набор методологий взаимодействия девов и опсов это разные вещи?

Pavel
27.05.2016
16:23:37

Vsevolod
27.05.2016
16:24:07
ой ну давай ты не будешь делать вид что всё по плану

Google

Vsevolod
27.05.2016
16:24:14
я с самого начала спрашивал тролишь или нет

Pavel
27.05.2016
16:24:40
Ты же знаешь наверное про хрестоматийный пример доставки данных грузовиками с компакт-дисками? Там получается пропускная способность огромная.

Alexander
27.05.2016
16:24:53
всем советую почитать вот эту книгу, https://www.infoq.com/resource/news/2010/01/kanban-scrum-minibook/en/resources/KanbanAndScrum-Russian.pdf тут про Scrum vs Kanban, они обе Agile-методологии. а не waterfall... развитие Scrum'а и Kanban'а во многом и создало условия для появления DevOps'ов

Pavel
27.05.2016
16:25:05
Хочешь сказать что нельзя сравнить сеть из оптоволокна и сеть из грузовиков?

Vsevolod
27.05.2016
16:26:03
оно о чём
это я тебе как человек хорошо внедривший девопс в компанию говорю.

Pavel
27.05.2016
16:26:38
Там есть слова collaboration, communication, culture. Под это можно что угодно подвести.

Vsevolod
27.05.2016
16:26:52
ну смысл в том что эта штука высокоуровневая

Pavel
27.05.2016
16:28:04
Хорошо, возможно здесь уместнее будет сравнивать waterfall с continious delivery

Alexander
27.05.2016
16:30:20
waterfall можно сравнивать с agile
waterfall и continious delivery - это вещи разных классов

Google

Vsevolod
27.05.2016
16:31:04
если коротко, то у нас нет админов

Pavel
27.05.2016
16:31:19
Извини, не видел твоих докладов

Vsevolod
27.05.2016
16:31:23
и опсов как таковых

Pavel
27.05.2016
16:31:35
А запись посмотреть можно?

Vsevolod
27.05.2016
16:31:36
девы отвечают за мониторинг и доставку
вот сегодня даже статью скидывал
ctrlok.com
там первая о девопс

Dmitrii
27.05.2016
16:31:52
У нас кстати также

Vsevolod
27.05.2016
16:32:50
Если будешь на рутконфе можно будет и потрындеть о девопс. Я там буду сначала о мониторинге говорить, а потом о докере

Pavel
27.05.2016
16:33:35
Не, 31 мая не успеваю

Vsevolod
27.05.2016
16:33:44
но вообще да, внедрить девопс это поговорить с девами и опсами
и продолжать говорить
помочь понять почему продукт это не только фичи, но и стабильность и почему плохо когда приоритеты по фичам в одной команде, а приоритеты по стабильности в другой

Pavel
27.05.2016
16:34:35
Я 4 года назад постоянно тусил у админов, смотря как деплоятся наши прилаги и как ведет себя приложение на проде. Это значит я был девопс? :)

Alexander
27.05.2016
16:35:30
если доступ к управлению не давали, то просто свидетелем)

Vsevolod
27.05.2016
16:35:33
ты не можешь быть методологией, потому что ты человек
это тоже разные понятия
если ты старался понять как твой код эксплуатируется и разрабатывал исходя из этого то ты хороший разработчик и да, девопс это методология которая решает проблемы коммуникаций и культуры. Если у тебя такой проблемы не было, то девопс тебе и не нужен

Google

Alex
27.05.2016
16:40:32

Pavel
27.05.2016
16:40:41

Dmitrii
27.05.2016
16:46:38
А я думал вы подеретесь.

Pavel
27.05.2016
16:47:14
Да ну ты что, мы же девопсы, солидные уважаемые люди.

Dmitrii
27.05.2016
16:48:12
А кто такие девопсы?

Vsevolod
27.05.2016
16:48:31
да я не буду с тобой договариваться на тему определений. Смысл?
что б дальше крутить вокруг да около?

Alibek
27.05.2016
16:48:58
вот кто такие devops ))

Pavel
27.05.2016
16:49:40
Между прочим, в попытках сравнить несравнимое, и использовать нестандартно обычные вещи и рождаются всегда крутые штуки
А то не было бы ни виртуализации, ни докера, ни девопсов

Alibek
27.05.2016
16:50:44
Хитрый вопрос: есть-ли способ заставить jenkins выполнять задачи на remote node без java?
Пока напросился костыльный вариант использовать https://wiki.jenkins-ci.org/display/JENKINS/Slave+Setup+Plugin
Разработчики

Богдан
27.05.2016
16:53:14
Так это конфа кодеров?

Vsevolod
27.05.2016
16:53:28

Alibek
27.05.2016
16:54:07
Админ
Так то знает про Jenkins вдоль и поперёк?

Aleksandr
27.05.2016
16:56:27
посоны
а что такое девопс?

Magistr
27.05.2016
16:57:07
название конфы же

Google

Alibek
27.05.2016
16:57:09
Кто такие посоны?

Aleksandr
27.05.2016
16:57:44
вроде как

Admin
ERROR: S client not available

Vsevolod
27.05.2016
16:58:13
вот девопс был в чемодане
в криминальном чтиве

Aleksandr
27.05.2016
16:58:20
чем devops отличается от waterfall?
=)

Vsevolod
27.05.2016
16:58:35
хах)

Alibek
27.05.2016
16:59:25
написанием же

Alexander
27.05.2016
17:00:06
пятничная Dell'ка
http://www.f1cd.ru/d/9/69/20549/103/46703.jpg
а юзает кто-нибудь блейды для облаков?)

Alibek
27.05.2016
17:02:27
это уже будут перистые облака

Alexander
27.05.2016
17:03:21
))

Roman
27.05.2016
17:49:29
бойцы, как в ансибле красиво решить следующую задачу.
на удаленный хост надо переписать с ансибл_хоста файл только в том случае, если в целевой директории на удаленном хосте лежит файл с отличным хэшем?

Dmitrii
27.05.2016
17:50:31
Так copy же.
Остально ansible сделает все сам.

Roman
27.05.2016
17:51:31
т.е. copy уже снабжен idempotence свойством?

Google

Roman
27.05.2016
17:52:29
и пропустит операцию копирования, если увидит, что там файл в точности равен копируемому?

Roman
27.05.2016
17:52:35
все модули снабжены же
ну кроме shell и command

Dmitry
27.05.2016
17:53:05
"решил красиво", бггг :)

Roman
27.05.2016
17:53:41

Roman
27.05.2016
17:54:25
но вообще – модуль synchronise
или как он там пишется
гоняет rsync
для бинарного файла – самое оно

Roman
27.05.2016
17:55:55
я не знаю как они фиксили многочисленные баги с delegate_to и remote_user, но в единственно нужном мне плейбуке по-прежнему ssh сессия начинает устанавливаться от текущего пользователя, а не remote_user
что в сегодняшнем devel, что во вчерашнем stable-2.1
пока не установишь remote_user в ansible.cfg — игнорирует все остальные вхождения в разных уровнях

Roman
27.05.2016
17:57:46
да, багов там теперь целое ведро, переодически приходится лазать с дебаггером и править локальную инсталяцию

Игорь
27.05.2016
18:00:08

Roman
27.05.2016
18:00:49
моя дока такого не знает