Что такое failure injection в chaos engineering?

Senior
216 просмотров
AFK Offer AI

Failure injection — намеренное введение конкретного типа отказа для проверки устойчивости. Типы: latency injection (добавить 500ms задержку в сеть), packet loss, HTTP error injection (ответить 500 вместо 200), resource exhaustion (заполнить диск, съесть CPU/memory), pod kill, node drain, AZ failure simulation. Инструменты: Gremlin (enterprise, все типы), LitmusChaos (CNCF, k8s focused), Chaos Toolkit (open-source framework), toxiproxy (сетевые сбои через proxy). Начать с наименее критичных систем, постепенно усложнять.

Следующий вопрос

Настройте Terraform remote state: S3 backend с DynamoDB locking и workspace для окружений