25.5.3. Grafana의 서비스 계정 생성


Apache Kafka용 Streams에 대한 Grafana 인스턴스는 cluster-monitoring-view 역할이 할당된 서비스 계정으로 실행해야 합니다.

Grafana를 사용하여 모니터링에 대한 지표를 표시하는 경우 서비스 계정을 생성합니다.

사전 요구 사항

프로세스

  1. Kafka 클러스터가 포함된 프로젝트에서 Grafana에 대한 ServiceAccount 를 생성합니다.

     oc create sa grafana-service-account -n my-project

    이 예에서는 my-project 네임스페이스에 grafana-service-account 라는 서비스 계정이 생성됩니다.

  2. Grafana ServiceAccountcluster-monitoring-view 역할을 할당하는 ClusterRoleBinding 리소스를 생성합니다. 여기서 리소스의 이름은 grafana-cluster-monitoring-binding 입니다.

    apiVersion: rbac.authorization.k8s.io/v1
    kind: ClusterRoleBinding
    metadata:
      name: grafana-cluster-monitoring-binding
      labels:
        app: strimzi
    subjects:
      - kind: ServiceAccount
        name: grafana-service-account
        namespace: my-project
    roleRef:
      kind: ClusterRole
      name: cluster-monitoring-view
      apiGroup: rbac.authorization.k8s.io
  3. 동일한 프로젝트에 ClusterRoleBinding 을 배포합니다.

    oc apply -f grafana-cluster-monitoring-binding.yaml -n my-project
  4. 서비스 계정에 대한 토큰 시크릿을 생성합니다.

    apiVersion: v1
    kind: Secret
    metadata:
      name: secret-sa
      annotations:
        kubernetes.io/service-account.name: "grafana-service-account" 
    1
    
    type: kubernetes.io/service-account-token 
    2
    1
    서비스 계정을 지정합니다.
    2
    서비스 계정 토큰 시크릿을 지정합니다.
  5. Secret 오브젝트 및 액세스 토큰을 생성합니다.

    oc create -f <secret_configuration>.yaml

    Grafana를 배포할 때 액세스 토큰이 필요합니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동