Admin Partition

Admin Partition (Admin Partitions)

이 문서는 Consul Enterprise의 다중 테넌시(multi-tenancy) 기능인 admin partition에 대해 설명해 드릴게요. 큰 조직이나 클러스터를 파티션으로 나누어 관리하는 방법을 이해할 수 있어요.

출처: 문서

본문

이 페이지는 Consul Enterprise에서 제공하는 다중 테넌시 기능인 admin partition에 대해 설명합니다.

Enterprise

이 기능은 Consul Enterprise에서 사용할 수 있습니다.

개요 (Overview)

Admin partition은 Consul 클러스터 내에서 데이터를 격리하는 단위입니다. Admin partition을 사용하면 큰 클러스터를 여러 파티션으로 나누어 각 파티션의 데이터를 서로 분리할 수 있습니다. 파티션 간 트래픽은 명시적으로 허용(peering 또는 메시 게이트웨이)되지 않으면 차단됩니다.

사용 사례 (Use cases)

  • 여러 팀이 하나의 Consul 클러스터를 공유하면서 데이터를 격리하고 싶을 때
  • 대규모 클러스터에서 네트워크 세그먼트를 더 간단하게 관리하고 싶을 때

파티션 만들기 (Creating partitions)

/v1/partition API 또는 consul partition CLI 명령을 사용하여 파티션을 만들고 관리할 수 있습니다.

트래픽 격리 (Traffic isolation)

Admin partition 간의 기본 네트워크 트래픽은 차단됩니다. 파티션 간에 서비스를 공유하려면 클러스터 피어링(peering) 또는 WAN 페더레이션을 통해 명시적으로 연결해야 합니다.

Kubernetes의 파티션 (Partitions on Kubernetes)

Kubernetes에서 partition Helm 값으로 admin partition을 구성하고, 각 파티션에 대해 별도의 서버 세트를 배포할 수 있습니다.

더 알아보기 (Learn more)