Size: a a a

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

2020 September 03

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Alexander Berezin
Ок, спасибо за объяснение.
Да проект легаси на php, пришёл на него, пытаюсь реанимировать, т.к. он начал расти.
В команде огромные сложности с рабочим процессом, по фтп файлы гоняют, постоянно ломается всё. Я фронт прикрутил, руками его теперь собирать приходится. Вот бы как-нибудь настроить всё грамотно, я просто плохо понимаю, в какую сторону нужно копать. Окей, ДевОпс значит это как раз то, что нужно, получается.
Пусть теперь файлы гоняют по s3.

Затем возьми docker-compose, попробуй в нем собрать свой проект в миниатюре. Но так чтобы все сетевые подключения были как в проде.
Сделай презентацию для разрабов, пускай используют.

Сделай подними Elasticsearch, Kinabalu, Logstash. Сливай туда все логи до которых доберёшься. Про pipeline забудь, потом сядешь и по одному шаблону начнёшь закидывать. Опять же идёшь к программистам и показываешь как это круто - можно смотреть логи и не лезь на сервер.
Затем втихаря забираешь у программистов учетки в ssh.

Затем сделай репозитарий, который подвязан куда начинай скидывать все свои чнипеты. Попробуй туда залить все свой docker-compose и как то их версионировать.

Затем начни поднимать Gitlab.
источник

AB

Alexander Berezin in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Пусть теперь файлы гоняют по s3.

Затем возьми docker-compose, попробуй в нем собрать свой проект в миниатюре. Но так чтобы все сетевые подключения были как в проде.
Сделай презентацию для разрабов, пускай используют.

Сделай подними Elasticsearch, Kinabalu, Logstash. Сливай туда все логи до которых доберёшься. Про pipeline забудь, потом сядешь и по одному шаблону начнёшь закидывать. Опять же идёшь к программистам и показываешь как это круто - можно смотреть логи и не лезь на сервер.
Затем втихаря забираешь у программистов учетки в ssh.

Затем сделай репозитарий, который подвязан куда начинай скидывать все свои чнипеты. Попробуй туда залить все свой docker-compose и как то их версионировать.

Затем начни поднимать Gitlab.
спасиб, всё просто 😅
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Alexander Berezin
спасиб, всё просто 😅
Пипец не просто.
Просто я уже несколько раз это проделывал. Пока не уберёшь этот головняк с программистами все остальное бесполезно
источник

AK

Aleksandr Kurach in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Пусть теперь файлы гоняют по s3.

Затем возьми docker-compose, попробуй в нем собрать свой проект в миниатюре. Но так чтобы все сетевые подключения были как в проде.
Сделай презентацию для разрабов, пускай используют.

Сделай подними Elasticsearch, Kinabalu, Logstash. Сливай туда все логи до которых доберёшься. Про pipeline забудь, потом сядешь и по одному шаблону начнёшь закидывать. Опять же идёшь к программистам и показываешь как это круто - можно смотреть логи и не лезь на сервер.
Затем втихаря забираешь у программистов учетки в ssh.

Затем сделай репозитарий, который подвязан куда начинай скидывать все свои чнипеты. Попробуй туда залить все свой docker-compose и как то их версионировать.

Затем начни поднимать Gitlab.
просто в хау-ту "как выгнать разраба с сервера"
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Потом читаешь книгу The Art of monitoring, начинаешь к себя поднимать «нормальный» мониторинг. Опять же бежишь к программистам и показываешь как они могут скидывать свои метрики к тебе.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Aleksandr Kurach
просто в хау-ту "как выгнать разраба с сервера"
Эти ребята хуже обезьяны с гранатой
источник

AK

Aleksandr Kurach in DevOps — русскоговорящее сообщество
да я в курсе
источник

ЕА

Егор Андреевич... in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Пусть теперь файлы гоняют по s3.

Затем возьми docker-compose, попробуй в нем собрать свой проект в миниатюре. Но так чтобы все сетевые подключения были как в проде.
Сделай презентацию для разрабов, пускай используют.

Сделай подними Elasticsearch, Kinabalu, Logstash. Сливай туда все логи до которых доберёшься. Про pipeline забудь, потом сядешь и по одному шаблону начнёшь закидывать. Опять же идёшь к программистам и показываешь как это круто - можно смотреть логи и не лезь на сервер.
Затем втихаря забираешь у программистов учетки в ssh.

Затем сделай репозитарий, который подвязан куда начинай скидывать все свои чнипеты. Попробуй туда залить все свой docker-compose и как то их версионировать.

Затем начни поднимать Gitlab.
супертормознуто-ресурсоъемко со всратым интерфейсом смотреть логи - это очень круто?
источник

AB

Alexander Berezin in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Пипец не просто.
Просто я уже несколько раз это проделывал. Пока не уберёшь этот головняк с программистами все остальное бесполезно
Ну вот полгода потратил на то, чтобы объяснить всем, что нужно что-то менять. Просто я и сам программист и немного далёк от серверов, но я понимаю, что это жопа какая-то. Программисты как умеют, так и делают, по ФТП гоняют файлы и вообще всё руками делают, как в 90-х делали, в итоге масса проблем.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Егор Андреевич
супертормознуто-ресурсоъемко со всратым интерфейсом смотреть логи - это очень круто?
Можете дать более развёрнутую критику решения ELK?
Может есть более лучшее решение, которое менее ресурсоемкий и можно не читать документацию?
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Alexander Berezin
Ну вот полгода потратил на то, чтобы объяснить всем, что нужно что-то менять. Просто я и сам программист и немного далёк от серверов, но я понимаю, что это жопа какая-то. Программисты как умеют, так и делают, по ФТП гоняют файлы и вообще всё руками делают, как в 90-х делали, в итоге масса проблем.
источник

S

Shaltay in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Можете дать более развёрнутую критику решения ELK?
Может есть более лучшее решение, которое менее ресурсоемкий и можно не читать документацию?
Начни с того, что L замени на F, уже будет поживее это всё.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Shaltay
Начни с того, что L замени на F, уже будет поживее это всё.
Ну это же вариации, тем более что у меня ELKF
источник

S

Shaltay in DevOps — русскоговорящее сообщество
Мне это говно тоже не нравится, но менеджеры любят
источник

ЕА

Егор Андреевич... in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Можете дать более развёрнутую критику решения ELK?
Может есть более лучшее решение, которое менее ресурсоемкий и можно не читать документацию?
елк норм для тех у кого нет компетенций в этом плане, например для аналитиков или поддержки, но любой программист обязан хорошо владеть терминалом и уметь грепать, а быстрее / удобнее грепа все равно ничего не будет
источник

S

Shaltay in DevOps — русскоговорящее сообщество
Егор Андреевич
елк норм для тех у кого нет компетенций в этом плане, например для аналитиков или поддержки, но любой программист обязан хорошо владеть терминалом и уметь грепать, а быстрее / удобнее грепа все равно ничего не будет
Вы живете в идеальном мире, программисты не знают чем kill от kill -9 отличается,
источник

S

Shaltay in DevOps — русскоговорящее сообщество
И так всё
источник

ЕА

Егор Андреевич... in DevOps — русскоговорящее сообщество
не спорю, нет компетенций - посылай в елк, есть - не отбирай ssh, слишком категорично имхо не надо поступать
источник

E

Egor in DevOps — русскоговорящее сообщество
Всем привет кто-нибудь устанавливал на сервер Jitsi для видеооконференций ?
источник

E

Egor in DevOps — русскоговорящее сообщество
это аналог зум
источник