
?? ?? ?? ??
Litmuschaos - это инженерная платформа с открытым исходным кодом, которая позволяет командам выявлять слабые стороны и потенциальные перебои в инфраструктурах, вызывая тесты хаоса контролируемым образом. Разработчики и SRES могут практиковать инжиниринг хаоса с Litmuschaos, поскольку это легко использовать, основываясь на современных принципах инженерии хаоса и сотрудничестве в сообществе. Это 100% с открытым исходным кодом и проект CNCF.
Litmuschaos использует облачный подход для создания, управления и мониторинга хаоса. Сама платформа работает как набор микросервисов и использует пользовательские ресурсы Kubernetes (CRS) для определения намерения хаоса, а также гипотезы устойчивого состояния.
На высоком уровне Litmus состоит из:

В основе платформы лежат следующие индивидуальные ресурсы хаоса:
Chaosexperiment : ресурс для группировки параметров конфигурации конкретной ошибки. CRS CHAOSEXPERIMTIMES - это по существу установленные шаблоны, которые описывают библиотеку, выполняющую неисправность, указывают разрешения, необходимые для ее запуска, и дефолт, с которыми она будет работать. Благодаря хаозексперименту Litmus поддерживает BYOC (принесите свой собственный хаос), который помогает интегрировать (необязательно) любые сторонние инструменты для выполнения инъекции разлома.
Chaosengine : ресурс для связи рабочей нагрузки/сервиса приложения Kubernetes, узла или инфра -компонента с неисправностью, описанной в хаосексексексере. Он также предоставляет параметры для настройки свойств выполнения и указать ограничения проверки устойчивого состояния с использованием «зондов». За хаосжином наблюдается хаос-оператор, который примиряет его (запускает эксперимент по эксперименту) через бегунов.
CRS CHAOSEXPERIMTIMENT & HAOSENGINE встроены в объект рабочего процесса, который может соединить один или несколько экспериментов в желаемом порядке.
CRS CHAOSEXPERIMTIMENT размещается на hub.litmuschaos.io. Это центральный центр, где разработчики приложений или поставщики делятся своими экспериментами по хаосу, чтобы их пользователи могли использовать их для повышения устойчивости приложений в производстве.
Чтобы начать, ознакомьтесь с лакмусовыми документами и, в частности, раздел установки страницы начала с Litmus.
Ознакомьтесь с руководящими принципами для хаосного концентратора
Не стесняйтесь обращаться, если у вас есть какие -либо вопросы, проблемы или запросы функций
Дайте нам звезду ️ - Если вы используете Litmuschaos или думаете, что это интересный проект, мы бы хотели звезду ❤
Следите за Litmuschaos в Twitter @Litmuschaos.
Подпишитесь на канал Litmuschaos YouTube для регулярных обновлений и записей встреч.
Чтобы присоединиться к нашему сообществу Slack и встретиться с членами нашего сообщества, выдвиньте свои вопросы и мнения, присоединяйтесь к каналу #Litmus на Slack Kubernetes.
Встречи в сообществе они будут проводиться каждую 3 -ю среду каждого месяца в 17:30 по GMT /18:30 CEST /10 вечера IST, что встречи сообщества будут включать обсуждение обновлений сообщества, обмениваться обновлениями по новым функциям /выпускам и обсуждение историй пользователей /усыновителей. Все в сообществе приглашаются на то же самое, чтобы принять участие в собраниях сообщества Litmuschaos.
Заседания участников они будут проводиться каждый второй и последний четверг каждого месяца в 14:30 по Гринвичу /15:30 CEST /19:00 IST Встречи участников предназначены только для обсуждения технического и нетехнического вклада в Litmuschaos. Содействия, нынешние участники и начинающие участники приглашаются для участия в собраниях участников Litmuschaos для обсуждения вопросов, исправлений, улучшений и будущих взносов
Заполните форму приглашения Litmuschaos, чтобы получить приглашение на календарь!
И еще ....
Блоги сообщества:
Проверьте усыновителей Litmuschaos
( Отправьте пиар на приведенную выше страницу, если вы используете Litmus в своей инженерной практике хаоса )
Litmus лицензируется по лицензии Apache, версия 2.0. Смотрите лицензию для полной лицензии. Некоторые из проектов, используемых Litmus Project, могут регулироваться другой лицензией, пожалуйста, обратитесь к ее конкретной лицензии.
Litmus Chaos является частью проектов CNCF.
