Sobre o projeto
A extensão steadybit extension-aws é uma extensão de descoberta e injeção de falhas para a plataforma de engenharia do caos da Steadybit, direcionada ao Amazon Web Services. Ela descobre automaticamente recursos em uma ampla gama de serviços AWS, incluindo EC2, ECS, EKS, Lambda, RDS, DynamoDB, SQS, API Gateway, ELB (ALB e NLB), NAT Gateway, EventBridge, volumes EBS, Auto Scaling Groups, ElastiCache, Amazon MQ, MSK, FIS, sub-redes, VPCs e zonas de disponibilidade. Cada tipo de serviço pode ser habilitado ou desabilitado individualmente e possui um intervalo de descoberta configurável (variando de 30 a 300 segundos, dependendo do serviço). A extensão suporta a assunção de papéis AWS (incluindo assunção avançada de múltiplos papéis), filtragem por região e filtragem baseada em tags para controlar quais recursos são descobertos. Ela também fornece enriquecimento de dados EC2 para tipos de alvo, como instâncias JVM, contêineres e implantações Kubernetes, correspondidos por um atributo configurável (padrão: host.hostname). A configuração é gerenciada por meio de variáveis de ambiente ou valores Helm, tornando-a adequada para implantações baseadas em Kubernetes. A extensão é projetada para testes de confiabilidade e injeção de falhas em ambientes AWS de produção, permitindo que equipes validem a resiliência do sistema simulando falhas em sua infraestrutura de nuvem.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.