やりたいこと
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 ...
同情報を利用すると確かにログインできた。
以下、補足です。
補足
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
以上、ご参考になれば幸いです。