list secrets
Abuses
Information Disclosure
List cannot only return the name of a resource but also its full details.
# Dump secrets across all namespaces
kubectl get secrets --all-namespaces -o json
# Extract values base64 decoded
jq '{
secrets: [.items[] |
{
name: .metadata.name,
data: ( .data // {} | with_entries(.value |= @base64d) )
}
]
}' secrets.json