반응형
Elasticsearch에 대해서 master node, data node로 나눈이후 kibana에 접근시 위와같은 권한 이슈가 발생함. 추가로 내가 로그인한 계정의 role은 superuser로 모든 권한을 가지고 있는 계정임에도 불구하고 권한 이슈가 발생.
아래와같이 해결이 가능했음.
첫번째, Elasticsearch cluster에 대해서 master node, data node중 하나는 remote_cluster_client라는 role을 갖고 있어야함. 나같은 경우에는 master node에 해당 권한을 넘겼음
두번째, Kibana의 config값 세팅중 monitoring.ui.ccs.enabled 라는 값이 있는데 default로 true설정이 되어있음. 해당값을 false로 변경이 필요함. 아래는 내 kibana.yaml파일의 일부 내용이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | kind: Kibana metadata: name: kibana namespace: elastic-system spec: version: 8.11.3 count: 1 elasticsearchRef: name: elasticsearch namespace: elastic-system config: monitoring.ui.ccs.enabled: false podTemplate: spec: containers: - name: kibana resources: limits: memory: 5Gi |
반응형
'Develop > DevOps' 카테고리의 다른 글
[DevOps] github action에서 author.email을 다른방식으로 얻는방법 (0) | 2024.06.24 |
---|---|
[k8s] Daemonsets에서 띄운 pod의 hostname을 nodename으로 변경하기 (feat. promtail) (0) | 2024.03.20 |
[ELK] elasticsearch ECK 배포시 기본 사용자 추가 방법 (0) | 2024.03.04 |
CoreDNS 관련 정리 (0) | 2024.03.02 |
[FastAPI] 인증 정보 추가하기 (1) | 2024.02.13 |