forked from andreclaudino/helm-hive-metastore
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvalues.yaml
60 lines (51 loc) · 1.52 KB
/
values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
## You can override the default chart name (i.e., .Charts.name) when desired using the following parameter.
## This is the only way to have more than one deployment of this
nameOverride: null
## Number of Hive Metastore instances.
## Following the documentation, given Hive Metastore is stateless we could have more than one instance.
## https://cwiki.apache.org/confluence/display/Hive/AdminManual+Metastore+Administration
replicaCount: 1
## Default Hive image and tag. Please build image locally before applying this.
image:
name: andreclaudino/hive-metastore
tag: 1.0.0-hive3.0.0
pullPolicy: IfNotPresent
azureSorage:
accounts: []
# - name:
# key:
hiveConfigParameters:
- key: hive.metastore.event.db.notification.api.auth
value: "false"
- key: hadoop.proxyuser.hive.hosts
value: HS2_HOST
- key: hadoop.proxyuser.hive.groups
value: "*"
- key: datanucleus.autoStartMechanism
value: SchemaTable
env:
HIVE_DB_EXTERNAL: "false"
HIVE_WAREHOUSE_DIR: file:///tmp/
HIVE_DB_HOST: "hostname:5432"
HIVE_DB_NAME: hive_metastore_db
HIVE_DB_USER: hive-admin
HIVE_DB_PASS: hive-pass
## Resource requests and limits: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
resources:
limits:
cpu: 2
memory: 4Gi
requests:
cpu: 2
memory: 4Gi
service:
type: ClusterIP
port: 9093
## Auto-scaling (hpa) configuration
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 90
targetMemoryUtilizationPercentage: 90