Elasticsearch 설정(구버전)
Test 환경 : Ubuntu 18.04
Elasticsearch 설치
Elasticsearch 원격 저장소에서 파일 다운로드
Bitbucket 인증 플러그인 Buckler가 현재 Elasticsearch 버전 6.8.6 까지만 지원하기 때문에 6.8.6 버전 다운로드
$ curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.8.6.tar.gz
압축파일 풀어서 원하는 위치에 저장
$ tar -xvf elasticsearch-6.8.6.tar.gz
$ mv elasticsearch-6.8.6 /opt/datacenter/atlassian/elasticsearch
Elasticsearch 구성
Elasticsearch 인스턴스에 매개 변수 추가
$ cd /opt/datacenter/atlassian/elasticsearch/config
$ vi elasticsearch.yml
--------------------
http.port: 6991 ## 포트 설정
action.auto_create_index: ".watches,.triggered_watches,.watcher-history-*"
network.host: 0.0.0.0
xpack.security.enabled: false
--------------------
Elasticsearch 보안을 위해 Buckler 플러그인 설치
사용자 이름과 암호를 사용하여 원격 Elasticsearch 인스턴스에 대한 액세스를 보호하기 위해 Atlassian에서 제공하는 플러그인.
Bitbucket에 대한 기본 인증을 구성
기본 HTTP 인증을 위해 Buckler를 활성화 하려면 Buckler 매개변수 추가
Elasticsearch 시작