기타/K8S

Grafana) helm grafana admin 비밀번호 초기화 해결

MightyTedKim 2022. 10. 20. 01:08
728x90
반응형

argocd와 helm으로 grafana를 실행했는데 자꾸 admin 비밀번호가 변경되더라고요.

임시로 비밀번호를 초기화하는 방법도 있지만, 고정하는 방법에 대해 찾아봤습니다.

 

이 글의 예상 독자는 아래와 같아요

1. 비밀번호 계속 바껴서 불편하신분

2. 임시 방편이 아니라, 고정을 원하시는분

 

grafana의 admin 비밀번호는 secret에 admin-password에 저장이되요

하지만 argocd를 사용할 경우 계속 새로고침되면서 비밀번호가 변경됩니다.

kubectl get secret --namespace default grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo 
> DpveUuOyxNrandompasswordYuB5Fs2cEKKOmG <-- does not work (anymore?)

 

아래 명령어로 초기화할 수 있어요

kubectl exec --namespace default -it \
 $(kubectl get pods --namespace default -l "app=grafana,release=grafana" \ 
     -o jsonpath="{.items[0].metadata.name}") \
        grafana-cli admin reset-admin-password yourNewPasswordHere

$ k exec -it grafana-*** -- bash  로 들어가서 아래 명령어를 입력해도되요

grafana-cli admin reset-admin-password yourNewPasswordHere

 

+ 혹시 몰라서 저는 비밀번호의 경우 admin을 사용하지 않고,

따로 관리자 계정에 admin 권한을 줘서 사용하고 있습니다.

 

 

https://stackoverflow.com/questions/59838690/how-to-reset-grafanas-admin-password-installed-by-helm

728x90
반응형