Kubernetes Global Balancer — решение для балансировки нагрузки на сервисы, ориентированное на использование облачных технологий и работу с Kubernetes.
📌 Подробнее: https://github.com/k8gb-io/k8gb
MemOps🤨
📌 Подробнее: https://github.com/k8gb-io/k8gb
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Вышел k8s-image-availability-exporter 0.7.0 — инструмент для проверки доступности образов в container registry
K8s-image-availability-exporter — это Prometheus exporter. Он позволяет заранее предупреждать пользователей об образах, которые прописаны в объектах Kubernetes, но отсутствуют в реестре контейнеров.
Что нового в версии 0.7.0:
▪️ Изменена система именования метрик — благодаря этому теперь можно запрашивать все метрики доступности образов с помощью одного запроса без использования громоздких регулярок.
▪️В чарте теперь можно указать монтирование дополнительных volumes к контейнеру. Благодаря этому можно примонтировать секрет с credentials для registry или CA-сертификатом.
▪️ Добавлена возможность принудительной проверки образов для отключенных/приостановленных рабочих нагрузок. Остановленным считается контроллер, у которого не предполагается наличие реплик.
📌 Подробнее: https://github.com/deckhouse/k8s-image-availability-exporter/releases/tag/v0.7.0
MemOps🤨
K8s-image-availability-exporter — это Prometheus exporter. Он позволяет заранее предупреждать пользователей об образах, которые прописаны в объектах Kubernetes, но отсутствуют в реестре контейнеров.
Что нового в версии 0.7.0:
▪️ Изменена система именования метрик — благодаря этому теперь можно запрашивать все метрики доступности образов с помощью одного запроса без использования громоздких регулярок.
▪️В чарте теперь можно указать монтирование дополнительных volumes к контейнеру. Благодаря этому можно примонтировать секрет с credentials для registry или CA-сертификатом.
▪️ Добавлена возможность принудительной проверки образов для отключенных/приостановленных рабочих нагрузок. Остановленным считается контроллер, у которого не предполагается наличие реплик.
📌 Подробнее: https://github.com/deckhouse/k8s-image-availability-exporter/releases/tag/v0.7.0
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Docker Desktop 4.28: Улучшенный обмен файлами и безопасность, а также улучшенный просмотр сборок в Docker Build Cloud
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-28/
MemOps🤨
📌 Подробнее: https://www.docker.com/blog/docker-desktop-4-28/
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Как обслуживать миллионы запросов в месяц с помощью VPS объемом 2 ГБ — история о размещении большого ресурса на простом виртуальном сервере без применения 100500 слоёв современных облачных технологий.
Автор: Alex Cabal, software developer who runs Scribophile, Writerfolio, and Standard Ebooks.
📌 Подробнее: https://alexcabal.com/posts/standard-ebooks-and-classic-web-tech
MemOps🤨
Автор: Alex Cabal, software developer who runs Scribophile, Writerfolio, and Standard Ebooks.
📌 Подробнее: https://alexcabal.com/posts/standard-ebooks-and-classic-web-tech
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤝1
CI/CD инструменты
▪️ GitLab CI/CD
Это платформа разработки программного обеспечения для управления различными аспектами жизненного цикла разработки программного обеспечения. Инструмент позволяет разработчикам запускать сборки, тесты и развертывать код при каждом коммите или пуше.
▪️GitHub Actions
Автоматизирует, настраивает и выполняет рабочие процессы разработки программного обеспечения прямо в репозитории.
▪️ Circle CI
Инструмент CI/CD, сертифицированный FebRamp и совместимый с SOC Type II. Он помогает в реализации CI/CD в проектах с открытым исходным кодом и крупномасштабных проектах, упрощает процесс DevOps и автоматизирует сборки в нескольких средах.
▪️ Bitbucket pipelines
Интегрированный инструмент CI/CD, который интегрирован в Bitbucket. Он автоматизирует код от тестирования до производства и позволяет разработчикам отслеживать продвижение пайплайнов на каждом этапе. Конвейеры Bitbucket гарантируют, что в коде не будет конфликтов слияния, случайных удалений кода или неработающих тестов. Для каждого действия в Bitbucket создаются облачные контейнеры, которые можно использовать для выполнения команд со всеми преимуществами совершенно новых конфигураций системы.
MemOps🤨
▪️ GitLab CI/CD
Это платформа разработки программного обеспечения для управления различными аспектами жизненного цикла разработки программного обеспечения. Инструмент позволяет разработчикам запускать сборки, тесты и развертывать код при каждом коммите или пуше.
▪️GitHub Actions
Автоматизирует, настраивает и выполняет рабочие процессы разработки программного обеспечения прямо в репозитории.
▪️ Circle CI
Инструмент CI/CD, сертифицированный FebRamp и совместимый с SOC Type II. Он помогает в реализации CI/CD в проектах с открытым исходным кодом и крупномасштабных проектах, упрощает процесс DevOps и автоматизирует сборки в нескольких средах.
▪️ Bitbucket pipelines
Интегрированный инструмент CI/CD, который интегрирован в Bitbucket. Он автоматизирует код от тестирования до производства и позволяет разработчикам отслеживать продвижение пайплайнов на каждом этапе. Конвейеры Bitbucket гарантируют, что в коде не будет конфликтов слияния, случайных удалений кода или неработающих тестов. Для каждого действия в Bitbucket создаются облачные контейнеры, которые можно использовать для выполнения команд со всеми преимуществами совершенно новых конфигураций системы.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
На GitHub составили список из бесплатных книг для программистов
В большом списке литература по всем существующим языкам, отдельным фремворкам и технологиям.
Есть версия на русском❤️
📌 Подробнее: https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md
MemOps🤨
В большом списке литература по всем существующим языкам, отдельным фремворкам и технологиям.
Есть версия на русском
📌 Подробнее: https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ru.md
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤5😁1
API load testing: A beginner's guide / Нагрузочное тестирование API: Руководство для начинающих
Нагрузочное тестирование API обычно начинается с небольших нагрузок на изолированные компоненты. По мере развития тестирования ваша стратегия может расширяться до более полного тестирования API. Вы будете тестировать свой API с большим количеством запросов, большей продолжительностью и в более широком диапазоне тестирования — от изолированных компонентов до полных сквозных рабочих процессов.
📌 Подробнее: https://grafana.com/blog/2024/01/30/api-load-testing
MemOps🤨
Нагрузочное тестирование API обычно начинается с небольших нагрузок на изолированные компоненты. По мере развития тестирования ваша стратегия может расширяться до более полного тестирования API. Вы будете тестировать свой API с большим количеством запросов, большей продолжительностью и в более широком диапазоне тестирования — от изолированных компонентов до полных сквозных рабочих процессов.
📌 Подробнее: https://grafana.com/blog/2024/01/30/api-load-testing
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Git. GitLab
1. GitLab. Devops система. Установка в локальной сети. Настройка.
Git и GitHub для начинающих.
2. GitLab clone по SSH. Настройка SSH для Linux и Windows.
3. DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline.
4. GitLab: Свой Docker Registry. Создание и подключение.
📌 Подробнее: https://www.youtube.com/playlist?list=PLqVeG_R3qMSzYe_s3-q7TZeawXxTyltGC
MemOps🤨
1. GitLab. Devops система. Установка в локальной сети. Настройка.
Git и GitHub для начинающих.
2. GitLab clone по SSH. Настройка SSH для Linux и Windows.
3. DevOps практика: GitlLab CI+Runners. Создание CI CD Pipeline.
4. GitLab: Свой Docker Registry. Создание и подключение.
📌 Подробнее: https://www.youtube.com/playlist?list=PLqVeG_R3qMSzYe_s3-q7TZeawXxTyltGC
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6💯4❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41💯4