opendistro multi tenant

multi tenancy를 사용 하려는 이유는 보안과 사용자별 불필요함을 제거하기 위함

opendistro에서는 multi tenancy를 지원

아래와 같이 사용하면 된다


1. tenancy 생성

2. + 를 눌러 신규 tenant  생성

3. Roles에 들어가서

4. + 눌러 신규 Role 생성

5. Tenant Perminssion에서 생성한 tenant에 권한을 줌

6. 저장

7. Roles Mappings에서 Rule과 user를 연결


만일 기존의 kibana에 데이터를 복제하여 구성 하고 싶다면 reindex api를 통해 기존 kibana index를 신규 tenant 의 kibana index에 복제하면 됨

POST _reindex
{
  "source": {
    "index": ".kibana"
  },
  "dest": {
    "index": ".kibana_-906336856_search"
  }
}




댓글

이 블로그의 인기 게시물

Spring Batch - JobParameters Default Value 만들기

Hsqldb Server 재기동 시 오류