(O+P)ut

アウトプット



(O+P)ut

エンジニアのアウトプット

【Openshift/Grafana】GrafanaOperatorの初期ユーザー情報を確認する

スポンサーリンク

やりたいこと

OpenshiftのOperatrHubよりインストールしたGrafanaへのログイン情報を確認したい。

環境情報
image: quay.io/integreatly/grafana-operator:v3.10.2

確認方法

以下のコンフィグマップの中の

$ oc get cm
NAME                    DATA   AGE
grafana-config          1      ...

security欄に値が格納されている。

$ oc describe cm
Name:         grafana-config
...
[security]
admin_password = secret
admin_user = root
...

同情報を利用すると確かにログインできた。

f:id:mtiit:20210708200344p:plain
ユーザ画面

以下、補足です。

補足

ConfigMapにて表示されていますが、実体はgrafana-admin-credentialsというシークレットで管理されています。

$ oc describe secret grafana-admin-credentials
Name:         grafana-admin-credentials
Namespace:    test
Labels:       <none>
Annotations:  <none>
Type:  Opaque
Data
GF_SECURITY_ADMIN_PASSWORD:  6 bytes
GF_SECURITY_ADMIN_USER:      4 bytes

確かにシークレット内の値をデコードすると

$ oc get secret grafana-admin-credentials -o=yaml
apiVersion: v1
data:
  GF_SECURITY_ADMIN_PASSWORD: c2VjcmV0

Configmapに表示されている値と一致しました。

$ echo c2VjcmV0 | base64 -d
secret

以上、ご参考になれば幸いです。