История создания идеального Docker для Laravel
Казалось бы, упаковать PHP в контейнер и настроить GitHub Actions - дело пяти минут. Но как часто бывает, реальность оказалась сложнее. Это история о том, как автор вернулся к разработке на PHP и решал накопившиеся проблемы с деплоем Laravel-проекта. О том, как готовил Docker-образ, несколько раз переписывал процесс деплоя, находил компромиссы там, где это было возможно, и полностью перестраивал архитектуру там, где компромиссы были неприемлемы.
📌 Подробнее: https://habr.com/ru/articles/883300/
MemOps🤨
Казалось бы, упаковать PHP в контейнер и настроить GitHub Actions - дело пяти минут. Но как часто бывает, реальность оказалась сложнее. Это история о том, как автор вернулся к разработке на PHP и решал накопившиеся проблемы с деплоем Laravel-проекта. О том, как готовил Docker-образ, несколько раз переписывал процесс деплоя, находил компромиссы там, где это было возможно, и полностью перестраивал архитектуру там, где компромиссы были неприемлемы.
📌 Подробнее: https://habr.com/ru/articles/883300/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
История создания идеального Docker для Laravel
Казалось бы, упаковать PHP в контейнер и настроить GitHub Actions - дело пяти минут. Но как часто бывает, реальность оказалась сложнее. Это история о том, как я вернулся к разработке на PHP и решал...
👍4
Топ вопросов и ответов на собеседовании по Kubernetes
В сегодняшних реалиях платформа контейнеризации Kubernetes широко используется в различных проектах. С ростом популярности и всеобщего использования платформы она стала часто фигурировать при прохождении собеседований на некоторые IT-вакансии, включая такие направления как DevOps, SRE, системное администрирование, разработка, эксплуатация. При этом стоит отметить, что вопросы могут быть как очень простыми, связанными с описанием компонентов кластера Kubernetes, так и более сложными, относящимися к работе с сетью внутри кластера и работе с сетевыми политиками. В статье разберут топ вопросов, которые задают на собеседованиях при трудоустройстве.
📌 Подробнее: https://habr.com/ru/companies/timeweb/articles/883286/
MemOps🤨
В сегодняшних реалиях платформа контейнеризации Kubernetes широко используется в различных проектах. С ростом популярности и всеобщего использования платформы она стала часто фигурировать при прохождении собеседований на некоторые IT-вакансии, включая такие направления как DevOps, SRE, системное администрирование, разработка, эксплуатация. При этом стоит отметить, что вопросы могут быть как очень простыми, связанными с описанием компонентов кластера Kubernetes, так и более сложными, относящимися к работе с сетью внутри кластера и работе с сетевыми политиками. В статье разберут топ вопросов, которые задают на собеседованиях при трудоустройстве.
📌 Подробнее: https://habr.com/ru/companies/timeweb/articles/883286/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤝3
Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования
Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их инструменты работали без сбоев. Но чем мощнее становится программное обеспечение, тем сложнее его тестировать. Проверять САПР вручную – всё равно что искать иголку в стоге сена, который кто-то ежедневно переворачивает. Мы быстро поняли, что такой подход не работает. Поэтому решили изменить систему и построить свою.
Нашей целью было – создать решение, которое избавит от рутины, ускорит тестирование и обеспечит его стабильность, а также будет легко масштабируемым.
📌 Подробнее: https://habr.com/ru/articles/883590/
MemOps🤨
Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их инструменты работали без сбоев. Но чем мощнее становится программное обеспечение, тем сложнее его тестировать. Проверять САПР вручную – всё равно что искать иголку в стоге сена, который кто-то ежедневно переворачивает. Мы быстро поняли, что такой подход не работает. Поэтому решили изменить систему и построить свою.
Нашей целью было – создать решение, которое избавит от рутины, ускорит тестирование и обеспечит его стабильность, а также будет легко масштабируемым.
📌 Подробнее: https://habr.com/ru/articles/883590/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Инновации в тестировании САПР: путь к созданию автоматизированного решения для тестирования
Введение Автоматизация тестирования в мире САПР – это вызов, который невозможно переоценить. Инженеры, архитекторы и проектировщики создают сложнейшие модели, а разработчики ПО ломают голову, чтобы их...
👍3🤝2
Автоматизируем выпуск валидных SSL-сертификатов в локальном Kubernetes
В данном туториале автор максимально просто расскажет и покажет на практике как настроить автоматический выпуск сертификатов в локальном kubernetes так, что бы ваша локальная машина доверяла им. Он постарался написать так, чтобы даже новичкам можно было настроить свой куб просто следуя данной инструкции.
📌 Подробнее: https://habr.com/ru/articles/883428/
MemOps🤨
В данном туториале автор максимально просто расскажет и покажет на практике как настроить автоматический выпуск сертификатов в локальном kubernetes так, что бы ваша локальная машина доверяла им. Он постарался написать так, чтобы даже новичкам можно было настроить свой куб просто следуя данной инструкции.
📌 Подробнее: https://habr.com/ru/articles/883428/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Автоматизируем выпуск валидных SSL-сертификатов в локальном Kubernetes
В данном туториале максимально просто расскажу и покажу на практике как настроить автоматический выпуск сертификатов в локальном kubernetes так, что бы ваша локальная машина доверяла им. Я постарался...
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😭9👍6
Оптимизация работы платформ в инженерии с Docker
Компания Siimpl.io, используя Docker, преодолела серьёзные инженерные проблемы: улучшила согласованность сред разработки и тестирования, упростила откат на стабильные версии и стандартизировала сбор данных для наблюдения. Благодаря этим решениям, эффективность разработки и надёжность систем заметно возросли.
📌 Подробнее: https://www.docker.com/blog/streamlining-engineering-operations-as-platform-engineer/
MemOps🤨
Компания Siimpl.io, используя Docker, преодолела серьёзные инженерные проблемы: улучшила согласованность сред разработки и тестирования, упростила откат на стабильные версии и стандартизировала сбор данных для наблюдения. Благодаря этим решениям, эффективность разработки и надёжность систем заметно возросли.
📌 Подробнее: https://www.docker.com/blog/streamlining-engineering-operations-as-platform-engineer/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
Streamlining Engineering Operations as a Platform Engineer | Docker
Learn how Docker streamlines developer onboarding and helps organizations set up the right guardrails to give developers the flexibility to innovate within the boundaries of company policies.
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23💯5🤝3
Автоматические резервные копии etcd и миграции master-узлов: дайджест обновлений Deckhouse Kubernetes Platform 1.65–1.67
Узнайте о ключевых изменениях в Deckhouse Kubernetes Platform за последние три релиза. Поддержка МОС ОС и OpenSuse, автоматическое создание резервных копий базы etcd, поддержка Kubernetes 1.31, новый вид активной балансировки и другие изменения, которые помогут улучшить управление кластерами.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/883082/
MemOps🤨
Узнайте о ключевых изменениях в Deckhouse Kubernetes Platform за последние три релиза. Поддержка МОС ОС и OpenSuse, автоматическое создание резервных копий базы etcd, поддержка Kubernetes 1.31, новый вид активной балансировки и другие изменения, которые помогут улучшить управление кластерами.
📌 Подробнее: https://habr.com/ru/companies/flant/articles/883082/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Автоматические резервные копии etcd и миграции master-узлов: дайджест обновлений Deckhouse Kubernetes Platform 1.65–1.67
С 26 ноября 2024 года на канале обновлений Stable сменились три версии Deckhouse Kubernetes Platform (DKP) — c 1.65 по 1.67. В этом дайджесте мы пройдёмся по самым важным изменениям в платформе и...
❤2👍2
Инструмент для наблюдаемости за приложениями
HyperDX — это единая платформа для мониторинга и диагностики приложений. Она собирает все важные сигналы системы в одном интерфейсе, помогая находить причины ошибок за считанные минуты.
HyperDX подключается к сервисам с помощью OpenTelemetry SDK, а также имеет готовые клиенты для Node.js и Python.
📌 https://github.com/hyperdxio/hyperdx
📌 https://www.hyperdx.io
MemOps🤨
HyperDX — это единая платформа для мониторинга и диагностики приложений. Она собирает все важные сигналы системы в одном интерфейсе, помогая находить причины ошибок за считанные минуты.
HyperDX подключается к сервисам с помощью OpenTelemetry SDK, а также имеет готовые клиенты для Node.js и Python.
📌 https://github.com/hyperdxio/hyperdx
📌 https://www.hyperdx.io
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - hyperdxio/hyperdx: Resolve production issues, fast. An open source observability platform unifying session replays, logs…
Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry. - hyperdxio/hyperdx
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15😁6
Стратегии деплоя: как мы пришли к использованию Argo CD
DevOps-инженер рассмотрит, как со временем менялась практика развертывания приложений в Kubernetes. Обсудит переход от ручного процесса к автоматизации и сравним две модели деплоя: push и pull.
В результате дойдет до современного подхода — GitOps с Argo CD. Такой метод помогает компаниям стандартизировать процессы, уменьшить количество ошибок и сбоев, ускорить вывод продукта на рынок, а также сократить расходы на инфраструктуру.
📌 Подробнее: https://habr.com/ru/companies/selectel/articles/883650/
MemOps🤨
DevOps-инженер рассмотрит, как со временем менялась практика развертывания приложений в Kubernetes. Обсудит переход от ручного процесса к автоматизации и сравним две модели деплоя: push и pull.
В результате дойдет до современного подхода — GitOps с Argo CD. Такой метод помогает компаниям стандартизировать процессы, уменьшить количество ошибок и сбоев, ускорить вывод продукта на рынок, а также сократить расходы на инфраструктуру.
📌 Подробнее: https://habr.com/ru/companies/selectel/articles/883650/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Стратегии деплоя: как мы пришли к использованию Argo CD
Привет, Хабр! Меня зовут Егор Салиев, я DevOps-инженер в провайдере IT-решений Hilbert Team. Сегодня хочу затронуть тему, которую недавно обсуждали на Kuber MeetUp в Selectel, и которая будет...
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16
GitHub Copilot для Azure DevOps уже доступен
Многие пользователи не знают, что GitHub Copilot for Business уже доступен и интегрируется с инструментами, как Visual Studio и VS Code. Этот помощник ускоряет работу, облегчает написание и документирование кода. Ознакомьтесь с его возможностями и улучшите ваш процесс разработки.
📌 Подробнее: https://devblogs.microsoft.com/devops/github-copilot-for-azure-devops-users/
MemOps🤨
Многие пользователи не знают, что GitHub Copilot for Business уже доступен и интегрируется с инструментами, как Visual Studio и VS Code. Этот помощник ускоряет работу, облегчает написание и документирование кода. Ознакомьтесь с его возможностями и улучшите ваш процесс разработки.
📌 Подробнее: https://devblogs.microsoft.com/devops/github-copilot-for-azure-devops-users/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Microsoft News
GitHub Copilot for Azure DevOps users
GitHub Copilot is available for Azure DevOps users in Visual Studio, offering AI-driven suggestions, code completions, and chat for a smarter coding experience.
👍2
От dotnet retsotre до publish, и что это значит для докера и построения CI/CD-пайплайна
Когда я узнаю, что человек передо мной начинает изучать c# - первым делом я его спрашиваю, как ему язык, на чем раньше программировал и прочее. И в какой то момент разговоры доходят до докера\пайплайнов => многие ребята (которые не пробовали это раньше) начинают нехотя избегать эту тему, считая её чересчур скучной, странной и вообще "это уже какой то девопс". Хотя на деле - зная базово, что значат папки в твоем проекте на компе - можно освоить базовые основы красивой работы докера (+ можно пришить пайплайны, основной мотив у них один). Поэтому сегодня я попытаюсь привлечь ваше внимание к базовым командам dotnet`а.
📌 Подробнее: https://habr.com/ru/articles/884084/
MemOps🤨
Когда я узнаю, что человек передо мной начинает изучать c# - первым делом я его спрашиваю, как ему язык, на чем раньше программировал и прочее. И в какой то момент разговоры доходят до докера\пайплайнов => многие ребята (которые не пробовали это раньше) начинают нехотя избегать эту тему, считая её чересчур скучной, странной и вообще "это уже какой то девопс". Хотя на деле - зная базово, что значат папки в твоем проекте на компе - можно освоить базовые основы красивой работы докера (+ можно пришить пайплайны, основной мотив у них один). Поэтому сегодня я попытаюсь привлечь ваше внимание к базовым командам dotnet`а.
📌 Подробнее: https://habr.com/ru/articles/884084/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
От dotnet restore до publish, и что это значит для докера и построения CI/CD-пайплайна
Всем привет! Когда я узнаю, что человек передо мной начинает изучать c# - первым делом я его спрашиваю, как ему язык, на чем раньше программировал и прочее. И в какой то момент разговоры доходят до...
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17