Size: a a a

DevOps — русскоговорящее сообщество

2021 May 01

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
если они ждали полчаса - это не проблема девопса
это проблема с процессами или тулингом.
мониторинг или обучение - как зайти и посмотреть статус пайплайна.
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
Я вообще не понял суть проблемы. Почему кодеры должны лезть в пайплайны(хер с ним что все в одной репе)?
У кодера не собрался билд - он всегда может спросить у девопса, ты менял что-то? или самостоятельно diff посмотреть. Если нет - ищи у себя лажу. Если менял что-то - ну спроси, если не хватает знаний самому докопаться, а не могло ли это сломать процесс билда? В 99% никто кодеру не откажет и проверит, а может и правда что-то задел ненароком
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
если разработчики НЕ ХОТЯТ - тут уже надо идти от CTO, чтобы доносил по вертикали - ребята, вы не только разработчики, но и пайплайны смотреть должны.
собрать обратную связь - почему не хотят смотреть.
может надо просто инструмент поменять, потому что в текущем неудобно.
а если именно _не_хотят_ - ответ очевиден - или в каждую команду сажать по девопсу.
или что-то еще.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
1. выходит девопс таки должен понимать в стеке, чтобы написать понятные разрабам и удобные шаблоны-примеры, а не “вот пример для go - адаптируйте для ноды и php”
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
девопс в любом случае должен понимать стек на котором работает продукт
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
ты попробуй кодера заставить что-то потраблшутить
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
эти знания помогают быстрее находить точку отказа и доносить уже до кодеров где проблема
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
Тебе не обязательно прямо досконально разбираться в той же, условной Ларе
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
но понимание как оно устроено должно быть
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
суть проблемы как распределить зоны ответственности между девами и девопсом
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
в частности что такое composer и как можно оптимизировать билды сним, да?
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
хотя бы знать что это такое
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
остальное гуглится при надобности
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
да не нужно ему ничего понимать :) (всё же нужно, но я ниже объясню почему нет)
берём 5-10 команд на одном стеке - допустим сейчас мы java рассматриваем.
собираем данные - как они сейчас собирают.
мне кажется там примерно два способа.
Вопрос - какой командой собрать ваш проект.
получаем 10 ответов.

аггрегируем.
получаем раскладку кода по папкам + типовой пайплайн

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

пару кофе/пива
Недовольных 10%

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

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
то есть исходный источник как делать - не девопс - команды
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
девопс просто поболтает с каждой, обсудит боли, идеи, предложения
потом соберёт это вместе и сделает _решение_.
которое предложит обсудить командам - может улучшить что надо ?
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
Ну да, а если в одной небольшой команде возникает вопрос зон ответственности между кодерами и девопс, то что-то не так с взаимодействием
источник

VR

Vasiliy Romaneev in DevOps — русскоговорящее сообщество
но чтобы аргументированно общаться с командой уже нужен большой опыт
не важно даже на каком стеке - просто опыт работы с кодом.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
ясно, всем спасибо - я в Египет поехал )
источник

SG

Stas Guk in DevOps — русскоговорящее сообщество
источник