azure-redis-cli ๐
redis-cli + stunnel for easy connectivity to Azure Cache for Redis
TLDR ๐
docker run --rm -it acanthamoeba/azure-redis-cli <cache_name> <key>
Detailed Usage ๐
# Swap these vars as needed
REDIS=noel
RG=redis
# Get key
KEY=$(az redis list-keys -n $REDIS -g $RG --query 'primaryKey' -o tsv)
# Launch redis-cli
docker run --rm -it acanthamoeba/azure-redis-cli $REDIS $KEY
Extra credit ๐
Add this to your .bashrc
/.zshrc
function azure-redis-cli() {
REDIS=$1
RG=$(az redis list --query '[?name==`tempvm`].resourceGroup' -o tsv)
KEY=$(az redis list-keys -n $REDIS -g $RG --query 'primaryKey' -o tsv)
# Launch redis-cli
docker run --rm -it acanthamoeba/azure-redis-cli $REDIS $KEY
}
Then use via azure-redis-cli <cache_name>
- no password required!