
Audita clusters AWS ElastiCache Redis/Valkey quanto à exposição de rede, verificando rotas de VPC, sub-rede e internet gateway em várias contas e regiões.
Scripts para auditar clusters AWS ElastiCache Redis e Valkey quanto à exposição de rede.
jq instalado: brew install jqLista todos os clusters Redis/Valkey nas regiões especificadas.
./list-elasticache-clusters.sh
Analisa a configuração de rede para clusters Redis/Valkey em uma única conta AWS.
./check-elasticache-network.sh
Colunas de saída:
Mesma análise em múltiplas contas AWS.
./check-elasticache-network-multi-account.sh accounts.txt
Formato do accounts.txt: Um ID de conta AWS por linha. Requer perfis AWS configurados correspondentes aos IDs das contas.
Analisa clusters específicos por ARN.
./check-elasticache-network-by-arn.sh arns.txt
Formato do arns.txt: Um ARN ElastiCache por linha. Mecanismos não-Redis/Valkey sinalizados na coluna Notes.
Regiões verificadas: ap-southeast-2, eu-central-1, eu-west-1, us-east-1, us-west-1, us-west-2
Edite a variável regions nos scripts para modificar.
Todos os scripts geram tabelas delimitadas por pipe. Para melhor formatação:
./check-elasticache-network.sh | column -t -s '|'