grafana默认需要登录才可使用,初始用户名和密码为admin/admin. grafana也提供了匿名登录,即无须登录即可进入grafana面板,编辑conf目录下的default.ini文件就可以做到。

 [auth.anonymous]

 # enable anonymous access

enabled = true         #默认false

# specify role for unauthenticated users

org_role = Admin    #默认Viewer

重启后登录localhost:3000即可跳过登录进入到grafana面板,并且拥有Admin用户的查看编辑权限。

在k8s中安装了grafana后也可以配置匿名登录,添加相应的环境变量即可,grafana.yaml文件部分配置如下。

apiVersion: extensions/v1beta1

kind: Deployment

metadata:

  name: grafana

  namespace: kube-system

  labels:

    app: grafana

spec:

  revisionHistoryLimit: 10

  template:

    metadata:

      labels:

        app: grafana

    spec:

      containers:

      - name: grafana

        image: grafana/grafana:5.3.4

        imagePullPolicy: IfNotPresent

        ports:

        - containerPort: 3000

          name: grafana

        env:

        - name: GF_AUTH_PROXY_ENABLED

          value: "true"

        - name: GF_AUTH_ANONYMOUS_ENABLED

          value: "true"

        - name: GF_AUTH_ANONYMOUS_ORG_ROLE

          value: Admin

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐