Привет ! А что за модель монитора у тебя на столе стоит ? Хотел спросить удобно ли такой формат монитора использовать в работе ? И удобно ли к примеру с такого широкого монитора проводить демонстрацию экрана в Zoom?
Инфраструктура как код это вполне себе задача devops. Что за «gitops». Сейчас мало кто из девопсов будет делать что-то через интерфейс, а не через yaml
Фактически просто другое название для IaC. Но хотелось бы отметить, что цена ошибки может увеличиться, ну и изменения даже малые зачистую сложное вносить (но это понятно, что это просто обратная сторона одной и той же медали).
Самое главное - внедряя новые уровни абстракции не построить случайно Фейсбук, у которого управление гипервизорами обеспечивалась только через сетки виртуальных коммутаторов на этих же гипервизорах.
На прошлой работе полностью реализовал IaC (я девопс) - катилось все через CI из гитлаб в облака: виртуалки, софт и т.п. На нынешней тоже движемся с командой в эту сторону. Ansible, terraform, Gitlab - наше все. Ну и кубер, естественно. Что могу сказать, IaC требует высокой зрелости процессов в компании и требует хорошей квалификации от инженеров. Иначе можно получить больше проблем, чем выгод. Инструменты IaC обманчиво просты и судя по множеству кандидатов, которых я прособеседовал за последние полгода, глубокое понимание этих инструментов мало у кого можно встретить. Также требуется понимание методологии девопс, которое на деле тоже встречается нечасто.
Подход классный, мы такой используем в компании, но дорогой, не все компании могут себе позволить готовые инструменты из коробки. Хотя может есть все и в опенсорс решениях уже!
3:40 нет-нет-нет, "никогда не трогайте ее руками. Точка!" никаких "А если". А кто не понимает - бить по рукам. Потому что в конце концов бизнес от этого теряет в скорости, будем честными. А теряет в скорости - теряет в деньгах.
Расскажите мне как эта лабуда с автодеплоем на сервера будет работать когда софт пилится для заказчика, у которого изолированное окружение и в лучшем случае туда можно попасть по ВПН через джамп-сервер. Вся эта новомодная хайповая идеология может быть применима только для инхаус разработки, где полученный продукт и будет же крутиться на своих серверах, и то критические сервисы вряд ли кто в здравом уме будет обновлять бесконтрольно.
@@SeniorSoftwareVlogger не слышал от вас этих слов. По крайней мере до третьего повторения ошибки в предыдущем слове, после которого я выключил, ибо слушать было неприятно. Но видимо, я не ваша целевая аудитория.
Спасибо, но информация из видео лучше бы воспринялась в виде текстового эссе, а не зачитывания такового на камеру. Oh, wait, но где же тогда просмотрам и лайкам взяться?;)
Где ссылки на видео? ты обещал!
t.me/seniorsoftwarevlogger/804
Следующий год - NoCode as a Code
Oh, wait... 🤣
Лучшее объяснение, которое я когда-либо встречал!
Использую на работе эту практику - очень удобно
Понравилась твоя добрая энциклопедичная интонация, приятно слушать
Черт возьми, меня прям прёт от качества контента. Шикарное видео.
Какой-то бесчеловечный деплой получается, к этой красоте систему контроля нештатных ситуаций ещё прикрутить и вообще мечта будет😆
if BUILD = failed, then "git revert HEAD~1"
Неожиданно. Спасибо.
Привет !
А что за модель монитора у тебя на столе стоит ?
Хотел спросить удобно ли такой формат монитора использовать в работе ? И удобно ли к примеру с такого широкого монитора проводить демонстрацию экрана в Zoom?
Я никогда не демонстрирую весь экран. Только окно. На столе kit.co/seniorsoftwarevlogger
@@SeniorSoftwareVlogger о круто спасибо. Кстати если не секрет почему MacBook на intel процессоре а не на M1, m2 процессоре?
Спасибище! А я-то думала, как называется эта прикольная история, которую наши Ops-ы над Кубернетисом намудрили...)
Каеф 🤩😎
Интересно, спасибо за видео!
Всем хорошего просмотра)
Интервью с Корепановым будет опубликовано для простых смертных?
да
Код инфраструктуры лучше держать в отдельной репе, чтобы не триггерить пайплайны CI. GitOps тула сама стащит манифесты и применит изменения.
Можете привести пример “gitops тулы”, которые Вы используете?
@@alexshckv ArgoCD вот тут есть свежий туториал ruclips.net/video/MeU5_k9ssrs/видео.html
Внезапно. Интересно! Будем изучать)
IaC (Infrastructure as Code) же, а не IoC, нет разве?
Тогда уже IaaC
Инфраструктура как код это вполне себе задача devops. Что за «gitops». Сейчас мало кто из девопсов будет делать что-то через интерфейс, а не через yaml
Именно как я в видео и сказал
gitops не отменяет DevOps, а скорее его дополняет или обобщает.
Прививку заставляют на работе делать ?
Нет
@@SeniorSoftwareVlogger В Канаде заставляют
Интересно как. Никогда бы не подумал, что Австралия скатится в ад, а в Канаде будут заставлять прививки ставить.
@@SeniorSoftwareVlogger В Канаде теперь даже нельзя летать без прививки. Просто не посадят на рейс
Фактически просто другое название для IaC. Но хотелось бы отметить, что цена ошибки может увеличиться, ну и изменения даже малые зачистую сложное вносить (но это понятно, что это просто обратная сторона одной и той же медали).
Просто икк может не быть гитопсом если разница не применяется автоматически
прям магия) сделал комит и сразу все на проде
Самое главное - внедряя новые уровни абстракции не построить случайно Фейсбук, у которого управление гипервизорами обеспечивалась только через сетки виртуальных коммутаторов на этих же гипервизорах.
На прошлой работе полностью реализовал IaC (я девопс) - катилось все через CI из гитлаб в облака: виртуалки, софт и т.п. На нынешней тоже движемся с командой в эту сторону. Ansible, terraform, Gitlab - наше все. Ну и кубер, естественно. Что могу сказать, IaC требует высокой зрелости процессов в компании и требует хорошей квалификации от инженеров. Иначе можно получить больше проблем, чем выгод. Инструменты IaC обманчиво просты и судя по множеству кандидатов, которых я прособеседовал за последние полгода, глубокое понимание этих инструментов мало у кого можно встретить. Также требуется понимание методологии девопс, которое на деле тоже встречается нечасто.
А где ссылка на чела, который питчил за iaac для всех?
Подход классный, мы такой используем в компании, но дорогой, не все компании могут себе позволить готовые инструменты из коробки. Хотя может есть все и в опенсорс решениях уже!
Что за подставка под ноут?
seniorsoftwarevlogger.com/vesa
3:40 нет-нет-нет, "никогда не трогайте ее руками. Точка!" никаких "А если". А кто не понимает - бить по рукам. Потому что в конце концов бизнес от этого теряет в скорости, будем честными. А теряет в скорости - теряет в деньгах.
Немного практических примеров, в ру сегменте инфы совсем не много, да и зарубежных каналах это обычно часовые бесструктурные видосы
Лови ruclips.net/video/MeU5_k9ssrs/видео.html
Всё как кот. Коты захватили мир.
Уго! У тебя так аккуратно. Для видео убирался?
да
Расскажите мне как эта лабуда с автодеплоем на сервера будет работать когда софт пилится для заказчика, у которого изолированное окружение и в лучшем случае туда можно попасть по ВПН через джамп-сервер. Вся эта новомодная хайповая идеология может быть применима только для инхаус разработки, где полученный продукт и будет же крутиться на своих серверах, и то критические сервисы вряд ли кто в здравом уме будет обновлять бесконтрольно.
У заказчика крутится кубернетис кластер, с которого агент по защищенному каналу тянет обновления из репозитория. Изи.
Гит ОПС. Дальше ОПС ОПС. Потом: уупс. Потом: х*юпс. Главное - чтобы помоднее звучало. Чтобы больше бабок вложили в индустрию.
Киану Ривз теперь программист
фу-фу-фу - Нетология! Зачем такое рекламировать? За видео спасибо!
9:15 свойство системы Наблюдаемость, а не Обозреваемость
Правильная инфраструктура - она как кот.
Кот Шредингера. Обычно живая, но когда тебе приходится на нее смотреть она как правило мертвая. :D
Лайк за аски бублик на футболке.
лучше называть не pull request, а merge request
Почему лучше?
@@SeniorSoftwareVlogger потому что не понятно кто кого пулит, а кто пушит
Это же просто термин. Как раз таки всякие мерж реквесты ухо режут
@@SeniorSoftwareVlogger потому что merge request это из GitLab, который практически везде в коммерческой разработке.
Зумери придумали: бюракратію, централізацію, автоматизацію і типові політики безпеки - і назвали це все gitops )
Видео бы длилось 25+ минут, если бы не суфлёр 😄
💯!
Dev ooopss
Не слишком ли жЫрная скидка, прямо подозрительно...
вобще нифига не понятно , масло масленое.
ну да. а потом доказывай банковскому сисадмину что руками складывать билд на виртуалки уже не круто.
:D
Рептилоид читает о том что он прочитал выше 👍
обеспЕчение, говорите правильно
Оба ударения считаются правильными.
ОбеспЕчение
КомпАс, рУдник
@@SeniorSoftwareVlogger не слышал от вас этих слов. По крайней мере до третьего повторения ошибки в предыдущем слове, после которого я выключил, ибо слушать было неприятно. Но видимо, я не ваша целевая аудитория.
штош
Не надоело инфоцыганить?
Спасибо, но информация из видео лучше бы воспринялась в виде текстового эссе, а не зачитывания такового на камеру.
Oh, wait, но где же тогда просмотрам и лайкам взяться?;)
seniorsoftwarevlogger.com/gitops/