criar um pod para executar as atividades
cat << EOF | oc apply -f -
---
apiVersion: v1
kind: Pod
metadata:
name: redis-pod
labels:
app: support
spec:
containers:
- name: redis-pod
image: 'redis:7'
command:
- "/usr/bin/bash"
- "-c"
- "while true; do sleep 86400; done"
env:
- name: REDISCLI_AUTH
value: 'xxx'
- name: REDISCLI_MASTER_HOST
value: 'redis-storage-01.hm.example.com.br'
- name: REDISCLI_MASTER_PORT
value: '6379'
tty: true
stdin: true
EOF
Variáveis disponíveis no Pod
export REDISCLI_AUTH='xxx'
export REDISCLI_MASTER_HOST='redis-storage-01.hm.example.com.br'
export REDISCLI_MASTER_PORT='6379'
opcional caso queira saber inicialmente quanto arquivos serão apagados
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202201*' | wc -l
excluir conforme necessidade
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202201*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202202*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202203*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202204*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202205*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202206*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202207*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202208*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202209*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202210*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL
redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT --scan --pattern ' stats*:202211*' | xargs --delim=' \n' redis-cli -h $REDISCLI_MASTER_HOST -p $REDISCLI_MASTER_PORT DEL