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
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Продолжение серии статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний.
В этот раз автор расскажет, как конфигурирует установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
📌 Подробнее: https://habr.com/ru/companies/pt/articles/884526/
MemOps🤨
Продолжение серии статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний.
В этот раз автор расскажет, как конфигурирует установку отдельных развертываемых хостов и их сервисов, а также как связываются сервисы между собой.
📌 Подробнее: https://habr.com/ru/companies/pt/articles/884526/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Конфигуратор. Связываем хосты в единую инфраструктуру, используя функциональность Ansible inventory
Привет, Хабр! Продолжу серию статей об эффективном использовании Ansible для развертывания больших инфраструктур компаний. В предыдущей статье я показывал, как мы формируем сети и располагаем в них...
👍5
Новая функция автоудаления в AWS CDK!
AWS представляет CDK Garbage Collection — инструмент для автоматического удаления устаревших активов в Amazon S3 и ECR. Эта функция помогает сократить расходы на хранение, улучшая управление ресурсами. Доступно в версии AWS CDK 2.165.0.
📌 Подробнее: https://aws.amazon.com/blogs/devops/announcing-cdk-garbage-collection/
MemOps🤨
AWS представляет CDK Garbage Collection — инструмент для автоматического удаления устаревших активов в Amazon S3 и ECR. Эта функция помогает сократить расходы на хранение, улучшая управление ресурсами. Доступно в версии AWS CDK 2.165.0.
📌 Подробнее: https://aws.amazon.com/blogs/devops/announcing-cdk-garbage-collection/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Amazon
Announcing CDK Garbage Collection | Amazon Web Services
The AWS Cloud Development Kit (CDK) is an open source framework that enables developers to define cloud infrastructure using a familiar programming language. Additionally, CDK provides higher level abstractions (Constructs), which reduce the complexity required…
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19😭5🥰3🤯2
Обновления Docker Hub: фокус на разработчиках
Docker пересмотрел политику использования Docker Hub для улучшения опыта разработчиков. Важные изменения: отмена платы за скачивания, неограниченные загрузки для платных пользователей и увеличение лимитов для бесплатных. Планы по введению платы за хранение отложены. Это шаг к укреплению экосистемы Docker.
📌 Подробнее: https://www.docker.com/blog/revisiting-docker-hub-policies-prioritizing-developer-experience/
MemOps🤨
Docker пересмотрел политику использования Docker Hub для улучшения опыта разработчиков. Важные изменения: отмена платы за скачивания, неограниченные загрузки для платных пользователей и увеличение лимитов для бесплатных. Планы по введению платы за хранение отложены. Это шаг к укреплению экосистемы Docker.
📌 Подробнее: https://www.docker.com/blog/revisiting-docker-hub-policies-prioritizing-developer-experience/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Docker
Revisiting Docker Hub Policies: Prioritizing Developer Experience | 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.
🔥1
Как я создал полностью автоматизированое онлайн радио с AI ведущими и музыкой
Однажды мне захотелось изучить Kubernetes и мобильную разработку, но не знал, с чего начать. В то же время меня сильно тревожило отсутствие в интернете новостей без политической повестки и негативного окраса. Отовсюду лился поток манипулятивной информации, и я мечтал о фильтре, который бы отсеивал весь этот информационный шлак.
Это моя небольшая история, как я за месяц написал карманное медиа с полной автоматизацией, где роботы-ведущие заменили кожаных мешков и ведут подкасты, в которых шутят про AI
📌 Подробнее: https://habr.com/ru/articles/884902/
MemOps🤨
Однажды мне захотелось изучить Kubernetes и мобильную разработку, но не знал, с чего начать. В то же время меня сильно тревожило отсутствие в интернете новостей без политической повестки и негативного окраса. Отовсюду лился поток манипулятивной информации, и я мечтал о фильтре, который бы отсеивал весь этот информационный шлак.
Это моя небольшая история, как я за месяц написал карманное медиа с полной автоматизацией, где роботы-ведущие заменили кожаных мешков и ведут подкасты, в которых шутят про AI
📌 Подробнее: https://habr.com/ru/articles/884902/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как я создал полностью автоматизированное онлайн радио с AI ведущими и музыкой
Однажды мне захотелось изучить Kubernetes и мобильную разработку, но не знал, с чего начать. В то же время меня сильно тревожило отсутствие в интернете новостей без политической повестки и негативного...
Оптимизируем терминал с fzf
fzf — универсальный инструмент, который может ускорить работу в командной строке. Вместо того, чтобы вручную вводить длинные команды или искать файлы по дереву каталогов, можно использовать fzf и работать в разы быстрее.
Практические применения fzf:
▪️ История команд: настройте fzf на Ctrl+R, чтобы искать команды в истории за считанные секунды.
▪️ Поиск файлов: используйте fzf с find или rg для поиска файлов по проекту без долгих ожиданий.
▪️ Быстрая смена директорий: привяжите Alt+C для мгновенного перехода в нужную папку, выбрав её через fzf.
▪️ Интеграция с Vim: откройте файл прямо из редактора командой vim $(fzf), а в Neovim используйте встроенную поддержку.
▪️ Гибкая настройка: создайте свои алиасы, скрипты и горячие клавиши для задач, которые выполняете каждый день.
📌 Подробнее: https://andrew-quinn.me/fzf
MemOps🤨
fzf — универсальный инструмент, который может ускорить работу в командной строке. Вместо того, чтобы вручную вводить длинные команды или искать файлы по дереву каталогов, можно использовать fzf и работать в разы быстрее.
Практические применения fzf:
▪️ История команд: настройте fzf на Ctrl+R, чтобы искать команды в истории за считанные секунды.
▪️ Поиск файлов: используйте fzf с find или rg для поиска файлов по проекту без долгих ожиданий.
▪️ Быстрая смена директорий: привяжите Alt+C для мгновенного перехода в нужную папку, выбрав её через fzf.
▪️ Интеграция с Vim: откройте файл прямо из редактора командой vim $(fzf), а в Neovim используйте встроенную поддержку.
▪️ Гибкая настройка: создайте свои алиасы, скрипты и горячие клавиши для задач, которые выполняете каждый день.
📌 Подробнее: https://andrew-quinn.me/fzf
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18
tldr-pages: шпаргалки по командам терминала
tldr-pages — это проект с краткими и понятными примерами команд для терминала. Вместо десятков страниц документации вы получите простые примеры, которые сразу можно использовать.
Проект охватывает команды Linux, macOS и Windows, включая git, curl, docker и многое другое. Благодаря сообществу, база команд постоянно пополняется и актуализируется.
📌 Подробнее: https://github.com/tldr-pages/tldr
MemOps🤨
tldr-pages — это проект с краткими и понятными примерами команд для терминала. Вместо десятков страниц документации вы получите простые примеры, которые сразу можно использовать.
Проект охватывает команды Linux, macOS и Windows, включая git, curl, docker и многое другое. Благодаря сообществу, база команд постоянно пополняется и актуализируется.
📌 Подробнее: https://github.com/tldr-pages/tldr
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - tldr-pages/tldr: 📚 Collaborative cheatsheets for console commands
📚 Collaborative cheatsheets for console commands. Contribute to tldr-pages/tldr development by creating an account on GitHub.
👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😭6
Как я настраивал Observability для своих pet-проектов. Часть 1
Это в какой-то степени продолжение статьи — История создания идеального Docker для Laravel. В ней автор рассказывал о том, как собрал идеальный Docker-образ для Laravel с Nginx Unit. Это был один из первых шагов по оптимизации его инфраструктуры. У автора есть несколько pet-проектов, запущенных на VPS в docker-compose, и он хотел не только отслеживать их состояние, но и прокачать навыки в области Observability.
📌 Подробнее: https://habr.com/ru/articles/885224/
MemOps🤨
Это в какой-то степени продолжение статьи — История создания идеального Docker для Laravel. В ней автор рассказывал о том, как собрал идеальный Docker-образ для Laravel с Nginx Unit. Это был один из первых шагов по оптимизации его инфраструктуры. У автора есть несколько pet-проектов, запущенных на VPS в docker-compose, и он хотел не только отслеживать их состояние, но и прокачать навыки в области Observability.
📌 Подробнее: https://habr.com/ru/articles/885224/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
История создания идеального Docker для Laravel
Казалось бы, упаковать PHP в контейнер и настроить GitHub Actions - дело пяти минут. Но как часто бывает, реальность оказалась сложнее. Это история о том, как я вернулся к разработке на PHP и решал...
👍3