Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
litmus — Облачная платформа хаос-инжиниринга для Kubernetes с внедрением сбоев, оркестрацией рабочих процессов и проверкой устойчивого состояния для выявления слабых мест системы. | Kitploit
Инструменты/GitHubGitHub/litmuschaos/litmus
Безопасность облачной инфраструктурыБезопасность облачных средDevSecOpsИнженерия Хаоса
GitHublitmuschaos/litmus

litmus

Облачная платформа хаос-инжиниринга для Kubernetes с внедрением сбоев, оркестрацией рабочих процессов и проверкой устойчивого состояния для выявления слабых мест системы.

Репозиторий
5.6k89123 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Сайт

LitmusChaos

LitmusChaos

Открытая платформа Chaos Engineering

Slack Channel GitHub Workflow Docker Pulls GitHub stars GitHub issues Twitter Follow OpenSSF Best Practices FOSSA Status YouTube Channel



Прочтите это на других языках.

🇰🇷 🇨🇳 🇧🇷 🇮🇳 🇪🇸

Обзор

LitmusChaos — это открытая платформа Chaos Engineering, которая позволяет командам выявлять слабые места и потенциальные сбои в инфраструктурах путём запуска хаос-тестов контролируемым образом. Разработчики и SRE-инженеры могут практиковать Chaos Engineering с помощью LitmusChaos, так как он прост в использовании, основан на современных принципах Chaos Engineering и создан при участии сообщества. Это 100% открытый проект и проект CNCF.

LitmusChaos использует cloud-native подход для создания, управления и мониторинга хаоса. Сама платформа работает как набор микросервисов и использует пользовательские ресурсы Kubernetes (CR) для определения намерения хаоса, а также гипотезы установившегося состояния.

На высоком уровне Litmus состоит из:

  • Плоскость управления хаосом (Chaos Control Plane): централизованный инструмент управления хаосом под названием chaos-center, который помогает создавать, планировать и визуализировать chaos-рабочие процессы Litmus
  • Сервисы плоскости исполнения хаоса (Chaos Execution Plane Services): состоят из chaos-агента и нескольких операторов, которые выполняют и контролируют эксперимент в заданной целевой среде Kubernetes.

Сводная схема архитектуры

В основе платформы лежат следующие пользовательские ресурсы хаоса:

  • ChaosExperiment: ресурс для группировки параметров конфигурации конкретного сбоя. CR ChaosExperiment — это, по сути, устанавливаемые шаблоны, которые описывают библиотеку, выполняющую сбой, указывают разрешения, необходимые для его запуска, и значения по умолчанию, с которыми он будет работать. Благодаря ChaosExperiment, Litmus поддерживает BYOC (bring-your-own-chaos), что помогает интегрировать (опционально) любые сторонние инструменты для выполнения инъекции сбоев.

  • ChaosEngine: ресурс для связывания рабочей нагрузки/сервиса приложения Kubernetes, узла или компонента инфраструктуры со сбоем, описанным в ChaosExperiment. Он также предоставляет возможности для настройки свойств запуска и задания ограничений проверки установившегося состояния с помощью «проб» (probes). За ChaosEngine следит Chaos-Operator, который согласовывает его (запускает выполнение эксперимента) через раннеры.

CR ChaosExperiment и ChaosEngine встроены в объект Workflow, который может объединять один или несколько экспериментов в нужном порядке.

  • ChaosResult: ресурс для хранения результатов выполнения эксперимента. Он предоставляет сведения об успешности каждой проверки ограничений, статусе отката/восстановления после сбоя, а также вердикт. Chaos-exporter считывает результаты и предоставляет информацию в виде метрик Prometheus. ChaosResults особенно полезны при автоматизированных запусках.

CR ChaosExperiment размещаются на hub.litmuschaos.io. Это центральный хаб, где разработчики приложений или вендоры делятся своими chaos-экспериментами, чтобы их пользователи могли использовать их для повышения устойчивости приложений в производственной среде.

Варианты использования

  • Для разработчиков: запуск chaos-экспериментов во время разработки приложений как расширение модульного или интеграционного тестирования.
  • Для разработчиков CI/CD конвейеров: запуск хаоса как этапа конвейера для поиска ошибок, когда приложение проходит по путям отказа в конвейере.
  • Для SRE-инженеров: планирование и составление расписания chaos-экспериментов для приложения и/или окружающей инфраструктуры. Эта практика выявляет слабые места в системе развертывания и повышает устойчивость.

Начало работы с Litmus

Чтобы начать, ознакомьтесь с документацией Litmus и, в частности, с разделом «Установка» страницы «Начало работы с Litmus».

Участие в Chaos Hub

Ознакомьтесь с Рекомендациями по внесению вклада в Chaos Hub

Сообщество

Ресурсы сообщества:

Не стесняйтесь обращаться к нам, если у вас есть вопросы, проблемы или предложения по функциям

  • Поставьте нам звезду ⭐️ — Если вы используете LitmusChaos или считаете, что это интересный проект, мы будем рады звезде ❤️

  • Подпишитесь на LitmusChaos в Twitter @LitmusChaos.

  • Подпишитесь на канал LitmusChaos на YouTube, чтобы получать регулярные обновления и записи встреч.

  • Чтобы присоединиться к нашему Slack-сообществу и познакомиться с участниками сообщества, задать свои вопросы и поделиться мнениями, присоединяйтесь к каналу #litmus в Kubernetes Slack.

Встречи сообщества

  1. Встречи сообщества
  • Проводятся каждую третью среду месяца в 17:30 GMT / 18:30 CEST / 22:00 IST
  • На этих встречах освещаются обновления сообщества, анонсы новых функций или релизов, а также истории пользователей и внедрений. Все участники сообщества могут присоединиться и участвовать в обсуждениях.
  1. Встречи контрибьюторов
  • Проводятся каждый второй и последний четверг месяца в 14:30 GMT / 15:30 CEST / 19:00 IST
  • Эти встречи посвящены как техническому, так и нетехническому вкладу в LitmusChaos. Мейнтейнеры, текущие и будущие контрибьюторы приглашаются к участию для обсуждения проблем, исправлений, улучшений и будущих вкладов.

Заполните форму приглашения на встречи LitmusChaos, чтобы получить приглашение в календарь!

  • Повестка дня и заметки со встреч
  • Трекер релизов

Видео

  • Что если ваша система столкнётся со сбоем? Давайте построим отказоустойчивые системы с помощью Chaos Engineering @ CNCF
  • Повышение киберустойчивости с помощью Zero Trust chaos-экспериментов в cloud-native средах @ CNCF
  • LitmusChaos с Karthik Satchitanand @ Подкаст Kubernetes от Google
  • Культурные сдвиги: формирование подхода «Chaos First» в платформенном инжиниринге @ CNCF
  • Пожар в облаке: включение управляемых сервисов в сферу cloud-native Chaos Engineering @ CNCF
  • Меры безопасности для безопасного проведения chaos-экспериментов @ CNCF
  • Chaos Engineering для гибридных целей с помощью LitmusChaos @ CNCF
  • Cloud Native Live: Chaos Engine от Litmus и демонстрационное микросервисное приложение
  • Chaos Engineering на практике — SRE генерирует идеи chaos-экспериментов и использует LitmusChaos | июль 2022
  • Достижение устойчивости цифровых продуктов с помощью Chaos Engineering
  • Практический пример: знакомство cloud-native разработчиков с Chaos Engineering @ CNCF
  • Cloud-native Chaos Engineering с помощью LitmusChaos @ CNCF
  • @

И многое другое....

Блоги

  • CNCF: Введение в LitmusChaos
  • Hackernoon: Управление и мониторинг хаоса с помощью пользовательских ресурсов Litmus
  • Вопросы наблюдаемости в хаосе: история метрик

Блоги сообщества:

  • LiveWyer: Демонстрация LitmusChaos: chaos-эксперименты в тестовом наборе Helm-чартов
  • Jessica Cherry: Тестируйте сбои кластера Kubernetes и эксперименты в вашем терминале
  • Yang Chuansheng(KubeSphere): KubeSphere 部署 Litmus 至 Kubernetes 开启混沌实验
  • Saiyam Pathak(Civo): Chaos-эксперименты на Kubernetes с использованием Litmus для обеспечения готовности вашего кластера к продакшену
  • Andreas Krivas(Container Solutions):Сравнение инструментов Chaos Engineering для рабочих нагрузок Kubernetes
  • Akram Riahi(WeScale):Chaos Engineering : Litmus sous tous les angles
  • Prashanto Priyanshu(LensKart):Подход Lenskart к Chaos Engineering — часть 2
  • DevsDay.ru(Russian):LitmusChaos на Kubecon EU '21

Внедрения

Ознакомьтесь с организациями, внедрившими LitmusChaos

(Отправьте PR на указанную выше страницу, если вы используете Litmus в своей практике Chaos Engineering)

Лицензия

Litmus лицензирован в соответствии с Apache License, Version 2.0. Полный текст лицензии см. в LICENSE. Некоторые проекты, используемые проектом Litmus, могут регулироваться другой лицензией — пожалуйста, ознакомьтесь с их конкретной лицензией.

FOSSA Status

Litmus Chaos является частью проектов CNCF.

CNCF

Важные ссылки

Документация Litmus Документация Litmus
Ландшафт CNCF Litmus на ландшафте CNCF
Скачать инструмент
Как создавать chaos-эксперименты с Litmus | Учебное пособие по Litmus Chaos
Is it Observable
  • Предварительный обзор cloud-native Chaos Engineering с помощью LitmusChaos
  • Начните работу с Chaos Engineering с помощью Litmus @ Containers from the Couch
  • Litmus 2 — Chaos Engineering встречается с Argo Workflows @ DevOps Toolkit
  • Практика с Litmus 2.0 | Rawkode Live @ Rawkode Academy
  • Представляем LitmusChaos 2.0 / Dok Talks #74 @ DoK.community
  • Введение в cloud-native Chaos Engineering @ Kunal Kushwaha
  • #EveryoneCanContribute cafe: Litmus — Chaos Engineering для вашего Kubernetes @ GitLab Unfiltered
  • Litmus — Chaos Engineering для Kubernetes (CNCFMinutes 9) @ Saiyam Pathak
  • Chaos Engineering с Litmus Chaos от Prithvi Raj || Воркшоп HACKODISHA @ Webwiz