Service exposition with ListenerClasses
Apache Hive offers an API. The operator deploys a Listener for the Metastore pods.
The listener defaults to only being accessible from within the Kubernetes cluster, but this can be changed by setting .spec.metastore.roleConfig.listenerClass
:
spec:
metastore:
roleConfig:
listenerClass: "cluster-internal" (1)
roleGroups:
default:
replicas: 1
1 | Specify one of external-stable , external-unstable , cluster-internal (the default setting is cluster-internal ). |