Kibana api key로는 elasticsearch에 접속 안됨
2025. 2. 11. 00:58ㆍk8s/EFK
ID/PASSWORD또는 Token으로만 접속됨
Token은 elasticsearch가 재기동하면 초기화 됨
Token 값이 잘못되었을 때 에러
[ERROR][elasticsearch-service] Unable to retrieve version information from Elasticsearch nodes. security_exception
Root causes:
security_exception: unable to authenticate with provided credentials and anonymous access is not allowed for this request
Token 생성
# elasticsearch pod에 접속
kubectl exec -it pod/{pod} -n {namespace} -- sh
# Token 생성
bin/elasticsearch-service-tokens create elastic/kibana default
Token 설정
kibana.yml: |
server.name: kibana
server.publicBaseUrl: {http || https}://{도메인}
server.host: "0.0.0.0"
elasticsearch.hosts: [ "{http || https}://{서비스명}:{포트}" ]
elasticsearch.serviceAccountToken: "{token 값}"
ID/PASSWORd 설정
kibana.yml: |
server.name: kibana
server.publicBaseUrl: {http || https}://{도메인}
server.host: "0.0.0.0"
elasticsearch.hosts: [ "{http || https}://{서비스명}:{포트}" ]
elasticsearch.username: "{ID}"
elasticsearch.password: "{PASSWORD}"
'k8s > EFK' 카테고리의 다른 글
Metricbeat 상태 확인 (0) | 2025.02.12 |
---|---|
Elasticsearch 명령어 (0) | 2025.02.12 |
Metricbeat Kibana의 Stack Monitroing 연동 (0) | 2025.02.09 |
Fluentd 자꾸 elasticsearch와 연결이 끊어지고, 로그가 전송안 될때 (0) | 2025.02.09 |
Elasticsearch curl과 api key로 접속하기 (0) | 2025.02.09 |