본문 바로가기

DB(Database)

(Redis) - (error) NOAUTH Authentication required.

반응형

🍳머리말

Redis server를 깔고 redis-cli명령어로 접속시 db조회 명령어를 치면 다음과 같은 error가 발생합니다. 


📕배경

📔 환경

centos8환경에서 구축된 k8s cluster안에서 redis-operator를 설치하고 secret resource을 생성한 후 CR를 생성했습니다.

📔 접속

만든 redis-standalone container로 접속할 때 다음 명령어로 접속합니다. 이는 local환경에서 단순 redis server를 download 받았을 때의 명령어와 같습니다.

redis-cli -h [redis가 노출된 ClusterIP] -p 6379

 

제 경우 노출된 ClusterIP type의 svc들 중 redis-standalone이므로 10.96.224.64로 접속했습니다.

redis-cli -h 10.96.224.64 -p 6379

📔 오류

접속 후 keys * 명령어로 저장된 key를 출력하는 동작을 수행했는데 다음과 같은 error가 나왔습니다.

📔 해결

저장된 secret의 redis password를 입력하면 됩니다. local환경에서 지정한 password를 치시는 것과 해결방법이 같습니다.

AUTH [설정비번]