Skip to content

Commit deb0ae7

Browse files
committed
Adding docs
1 parent 33e73b5 commit deb0ae7

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
= Service exposition with ListenerClasses
2+
:description: Configure the Hive service exposure with listener classes: cluster-internal, external-unstable or external-stable
23

34
Apache Hive offers an API.
4-
The Operator deploys a service called `<name>` (where `<name>` is the name of the HiveCluster) through which Hive can be reached.
5+
The operator deploys a xref:listener-operator:listener.adoc[Listener] for the Nodes pod.
56

6-
This service can have three different types: `cluster-internal`, `external-unstable` and `external-stable`. Read more about the types in the xref:concepts:service-exposition.adoc[service exposition] documentation at platform level.
7-
8-
This is how the ListenerClass is configured:
7+
The listener defaults to only being accessible from within the Kubernetes cluster, but this can be changed by setting `.spec.nodes.config.listenerClass`:
98

109
[source,yaml]
1110
----
1211
spec:
13-
clusterConfig:
14-
listenerClass: cluster-internal # <1>
12+
metastore:
13+
config:
14+
listenerClass: external-stable # <1>
1515
----
16-
<1> The default `cluster-internal` setting.
16+
<1> Specify one of `external-stable`, `external-unstable`, `cluster-internal` (the default setting is `cluster-internal`).

0 commit comments

Comments
 (0)