Balazs Meszaros created HBASE-29762:
---------------------------------------
Summary: Support external client connection to kubernetized HBase
cluster
Key: HBASE-29762
URL: https://issues.apache.org/jira/browse/HBASE-29762
Project: HBase
Issue Type: New Feature
Reporter: Balazs Meszaros
Assignee: Balazs Meszaros
When HBase is deployed to kubernetes, kubernetes assigns its own hostnames to
HBase pods. It works fine while the clients are in the same kubernetes
environment, but can be an issue if they are coming from outside the kubernetes
environment. Kubernetes offers several methods for exposing services like
Istio, Load Balancers, ... Any method can be used, but these methods share one
thing: the external addresses are different from the internal addresses.
The goal is to support external HBase client connection to kubernetized HBase
clusters. The idea is to implement a co-processor which translates the internal
addresses to external addresses. This translation is optional based on a client
connection header (which is coming from a configuration property).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)