This repository was archived by the owner on Sep 18, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +37
-1
lines changed
Expand file tree Collapse file tree 4 files changed +37
-1
lines changed Original file line number Diff line number Diff line change 99 <?xml version="1.0"?>
1010 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
1111 <configuration>
12+ {{ if .Values.listener.enabled }}
1213 <property>
1314 <name>hive.metastore.event.listeners</name>
1415 <value>{{ .Values.listener.className }}</value>
1516 </property>
17+ {{ end }}
1618 <property>
1719 <name>javax.jdo.option.ConnectionURL</name>
1820 <value>jdbc:postgresql://{{ .Values.postgresql.fullnameOverride }}:5432/{{ .Values.global.postgresql.postgresqlDatabase}}</value>
Original file line number Diff line number Diff line change @@ -37,11 +37,15 @@ spec:
3737 - name : thrift
3838 containerPort : 9083
3939 protocol : TCP
40+ {{ if .Values.listener.enabled }}
4041 env :
4142 - name : KAFKA_BROKER_URL
4243 value : {{ .Values.listener.kafka-broker-url }}
4344 - name : KAFKA_TOPIC_NAME
44- value : {{ .Values.listener.kafka-topic-name }}
45+ value : {{ .Values.listener.kafka-topic-name }}
46+ - name : DOMAIN_NAMESPACE
47+ value : {{ .Values.listener.domain-namespace }}
48+ {{ end }}
4549 readinessProbe :
4650 tcpSocket :
4751 port : 9083
Original file line number Diff line number Diff line change 8686 }
8787 }
8888 },
89+ "listener" : {
90+ "description" : " Configuration of hive meta store listener" ,
91+ "type" : " object" ,
92+ "properties" : {
93+ "enabled" : {
94+ "description" : " enable hive metastore listener" ,
95+ "type" : " boolean" ,
96+ "default" : false
97+ },
98+ "kafka-broker-url" : {
99+ "description" : " kafka broker url for pushing your hive metastore event" ,
100+ "type" : " string" ,
101+ "default" : " change.me"
102+
103+ },
104+ "kafka-topic-name" : {
105+ "description" : " kafka topic name for pushing your hive metastore event" ,
106+ "type" : " string" ,
107+ "default" : " changeMe"
108+ },
109+ "domain-namespace" : {
110+ "description" : " domain name where your hive metastore is located inside your organization" ,
111+ "type" : " string" ,
112+ "default" : " changeMe"
113+ }
114+ }
115+ }
116+ },
89117 "global" : {
90118 "description" : " postgres specific configuration" ,
91119 "type" : " object" ,
Original file line number Diff line number Diff line change @@ -48,9 +48,11 @@ postgresql:
4848 fullnameOverride : " hive-metastore-db"
4949
5050listener :
51+ enabled : true
5152 class-name : org.pengfei.hive.listener.CustomHiveListener
5253 kafka-broker-url : kafka-0.kafka-headless:9092
5354 kafka-topic-name : hive-meta
55+ domain-namespace : user-pengfei
5456
5557readiness :
5658 enabled : " true"
You can’t perform that action at this time.
0 commit comments