Каковы компоненты непрерывной интеграции и DevOps? Как вы относитесь к каждому из них?
Пример ответа: «Непрерывная интеграция включает в себя автоматическое тестирование и интеграцию кода, а DevOps охватывает весь конвейер доставки. Я подхожу к CI, настраивая автоматизированные конвейеры сборки и тестирования, а в DevOps я фокусируюсь на циклах сотрудничества, мониторинга и обратной связи.»
#devops #девопс
Подпишись 👉@i_DevOps
Пример ответа: «Непрерывная интеграция включает в себя автоматическое тестирование и интеграцию кода, а DevOps охватывает весь конвейер доставки. Я подхожу к CI, настраивая автоматизированные конвейеры сборки и тестирования, а в DevOps я фокусируюсь на циклах сотрудничества, мониторинга и обратной связи.»
#devops #девопс
Подпишись 👉@i_DevOps
👍3
Как мы управляем инфраструктурой на более 1000 серверов при помощи Ansible
Мы системные инженеры X5 Tech — Алексей Кузнецов и Борис Мурашин. У нас за плечами больше 15 лет опыта, в том числе поддержка сервисов Rapida, CyberPlat, TeleTrade, сопровождение стека BigData и внедрение кластеров Hadoop.
В этой статье мы расскажем, как выбирали систему управления конфигурациями, какими критериями руководствовались, что в итоге выбрали, с какими проблемами столкнулись и как их решали.
Рассматривать вопрос, зачем вообще нужна система управления конфигурацией, не будем. Потому что считаем, что если у вас больше одного сервера, она уже необходима. Перейдём сразу к тому, почему мы выбрали именно Ansible.
https://habr.com/ru/companies/oleg-bunin/articles/788552/
#devops #девопс
Подпишись 👉 @i_DevOps
Мы системные инженеры X5 Tech — Алексей Кузнецов и Борис Мурашин. У нас за плечами больше 15 лет опыта, в том числе поддержка сервисов Rapida, CyberPlat, TeleTrade, сопровождение стека BigData и внедрение кластеров Hadoop.
В этой статье мы расскажем, как выбирали систему управления конфигурациями, какими критериями руководствовались, что в итоге выбрали, с какими проблемами столкнулись и как их решали.
Рассматривать вопрос, зачем вообще нужна система управления конфигурацией, не будем. Потому что считаем, что если у вас больше одного сервера, она уже необходима. Перейдём сразу к тому, почему мы выбрали именно Ansible.
https://habr.com/ru/companies/oleg-bunin/articles/788552/
#devops #девопс
Подпишись 👉 @i_DevOps
👍2
Безопасность контейнерных сред: как отбить атаки киберпиратов
В современном мире практически ни одна разработка программного обеспечения не обходится без использования средств контейнеризации, что связано с удобством хранения артефактов и зависимостей. Киберпираты следуют трендам DevSecOps, чтобы повышать энтропию атак на контейнерные среды. Кроме того, растет количество APT группировок, что является сегодня довольно значимой проблемой. В данной статье мы подробно рассматриваем техники злоумышленников, а также рассказываем о существующих тактиках защиты для того, чтобы разработчики или DevOps-инженеры смогли применять их в своей повседневной работе.
https://habr.com/ru/companies/neoflex/articles/837946/
#devops #девопс
Подпишись 👉@i_DevOps
В современном мире практически ни одна разработка программного обеспечения не обходится без использования средств контейнеризации, что связано с удобством хранения артефактов и зависимостей. Киберпираты следуют трендам DevSecOps, чтобы повышать энтропию атак на контейнерные среды. Кроме того, растет количество APT группировок, что является сегодня довольно значимой проблемой. В данной статье мы подробно рассматриваем техники злоумышленников, а также рассказываем о существующих тактиках защиты для того, чтобы разработчики или DevOps-инженеры смогли применять их в своей повседневной работе.
https://habr.com/ru/companies/neoflex/articles/837946/
#devops #девопс
Подпишись 👉@i_DevOps
👍2
🌟 GitHub Actions для Terraform 🌟
Если вы используете Terraform и хотите интегрировать его с CI/CD процессами на GitHub Actions, используйте библиотеку terraform-github-actions.
С её помощью вы сможете:
- Автоматизировать и тестировать Terraform-код.
- Настраивать проверки terraform plan и terraform apply.
- Ускорить деплой инфраструктуры.
Документация в репозитории описывает примеры использования и тонкости настройки.
https://github.com/dflook/terraform-github-actions
#devops #девопс
Подпишись 👉@i_DevOps
Если вы используете Terraform и хотите интегрировать его с CI/CD процессами на GitHub Actions, используйте библиотеку terraform-github-actions.
С её помощью вы сможете:
- Автоматизировать и тестировать Terraform-код.
- Настраивать проверки terraform plan и terraform apply.
- Ускорить деплой инфраструктуры.
Документация в репозитории описывает примеры использования и тонкости настройки.
https://github.com/dflook/terraform-github-actions
#devops #девопс
Подпишись 👉@i_DevOps
👍4
Привет всем пользователям и администраторам Linux! Специально для вас я создал канал @/usr/bin, в котором регулярно делюсь своим опытом и опытом других людей по администрированию ОС и приложений на ней. Каждый день в канале публикуется новая интересная статья.
В планах собрать интересную базу знаний, которой потом можно будет постоянно пользоваться.
Топ последних постов, опубликованных на канале:
🚀 Подстроки в Bash: извлечение и обработка
🚀 Как устроен кэш Linux: руководство для начинающих
🚀 Статья о том, как стать grep-ниндзей
🚀 Буферный кэш PostgreSQL: автоматизация анализа с помощью bash-скрипта
🚀 Как проверить, используется ли папка службами в Linux
Подписывайтесь на канал /usr/bin, чтобы не пропустить новые интересные статьи.
Есть и другие каналы, которыми тоже занимаюсь:
🚀 @monitorim_it — всё о мониторинге
🚀 @zabbix_ru — лайфхаки в Zabbix
🚀 @elasticstack_ru — лайфхаки ElasticSearch/OpenSearch
В планах собрать интересную базу знаний, которой потом можно будет постоянно пользоваться.
Топ последних постов, опубликованных на канале:
🚀 Подстроки в Bash: извлечение и обработка
🚀 Как устроен кэш Linux: руководство для начинающих
🚀 Статья о том, как стать grep-ниндзей
🚀 Буферный кэш PostgreSQL: автоматизация анализа с помощью bash-скрипта
🚀 Как проверить, используется ли папка службами в Linux
Подписывайтесь на канал /usr/bin, чтобы не пропустить новые интересные статьи.
Есть и другие каналы, которыми тоже занимаюсь:
🚀 @monitorim_it — всё о мониторинге
🚀 @zabbix_ru — лайфхаки в Zabbix
🚀 @elasticstack_ru — лайфхаки ElasticSearch/OpenSearch
👍2
💡Local Path Provisioner — это удобное решение для предоставления локального хранилища в Kubernetes-кластерах. Оно позволяет пользователям создавать PersistentVolume на узлах с использованием локального хранилища.
Основные преимущества:
- Простая настройка и использование.
- Гибкость в указании путей для хранения.
- Отличный выбор для разработки и тестирования.
https://github.com/rancher/local-path-provisioner/tree/master
#devops #девопс
Подпишись 👉@i_DevOps
Основные преимущества:
- Простая настройка и использование.
- Гибкость в указании путей для хранения.
- Отличный выбор для разработки и тестирования.
https://github.com/rancher/local-path-provisioner/tree/master
#devops #девопс
Подпишись 👉@i_DevOps
👍3
Redis-operator
Создает/настраивает/управляет высокой доступностью redis
https://github.com/spotahome/redis-operator
#devops #девопс
Подпишись 👉@i_DevOps
Создает/настраивает/управляет высокой доступностью redis
https://github.com/spotahome/redis-operator
#devops #девопс
Подпишись 👉@i_DevOps
👍1
👍4
Основы контейнеризации, микросервисы, Kubernetes и как это защитить?
Контейнеры, микросервисы, лямбды и где они обитают
Устройство сети в Kubernetes
Calico для сети в Kubernetes
Межсетевой экран и Kubernetes
Сетевые политики Kubernetes
CloudGuard для Kubernetes - Обзор и демо
источник
#devops #девопс
Подпишись 👉@i_DevOps
Контейнеры, микросервисы, лямбды и где они обитают
Устройство сети в Kubernetes
Calico для сети в Kubernetes
Межсетевой экран и Kubernetes
Сетевые политики Kubernetes
CloudGuard для Kubernetes - Обзор и демо
источник
#devops #девопс
Подпишись 👉@i_DevOps
👍3
Juniper routers, как правильно собрать syslogs и красиво оформить dashboard в grafana
В данное статье рассматривается порядок развертывания системы сбора и анализа логов с сетевых устройств производства Juniper Networks, посредством применения «Vector», «Loki» и «Grafana». Подробно описан процесс развертывания данных инструментов с помощью docker‑compose. Помимо этого, в статье затрагивается конфигурация сетевых устройств с использованием Ansible. Отдельное внимание отведено визуализации данных в Grafana, посредством создания dashboard.
https://habr.com/ru/articles/876542/
#devops #девопс
Подпишись 👉@i_DevOps
В данное статье рассматривается порядок развертывания системы сбора и анализа логов с сетевых устройств производства Juniper Networks, посредством применения «Vector», «Loki» и «Grafana». Подробно описан процесс развертывания данных инструментов с помощью docker‑compose. Помимо этого, в статье затрагивается конфигурация сетевых устройств с использованием Ansible. Отдельное внимание отведено визуализации данных в Grafana, посредством создания dashboard.
https://habr.com/ru/articles/876542/
#devops #девопс
Подпишись 👉@i_DevOps
👍2🔥1
Внедряем AI Code Assistant в разработку бесплатно и без вендорлока — Инструкция
По разным данным, code assistant'ы позволяют ускорить процесс написания кода до 25%, а это очень существенно. И в этой статье я хотел бы развеять мифы о том, что кодинг-ассистент и их внедрение это что-то далекое от реальности. Более того, это не всегда привязка к определенному вендору LLM или определенной среде разработки (IDE), а также я развею миф о том, что внедрение такого ассистента это очень дорого и для этого нужно очень много ресурсов. Ну что ж, поехали.
https://habr.com/ru/articles/875816/
#devops #девопс
Подпишись 👉@i_DevOps
По разным данным, code assistant'ы позволяют ускорить процесс написания кода до 25%, а это очень существенно. И в этой статье я хотел бы развеять мифы о том, что кодинг-ассистент и их внедрение это что-то далекое от реальности. Более того, это не всегда привязка к определенному вендору LLM или определенной среде разработки (IDE), а также я развею миф о том, что внедрение такого ассистента это очень дорого и для этого нужно очень много ресурсов. Ну что ж, поехали.
https://habr.com/ru/articles/875816/
#devops #девопс
Подпишись 👉@i_DevOps
👍3