All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.deployment.hive-metastore-service.hive-metastore-service-values.yaml.vm Maven / Gradle / Ivy

# Default values for hive-metastore-service.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

replicaCount: 1

hostname: hive-metastore-service
image:
  name: boozallen/aissemble-hive-service
  imagePullPolicy: IfNotPresent
  dockerRepo: ghcr.io/
  # Overrides the image tag whose default is the chart appVersion.
  tag: "1.7.0"

# hive-metastore-service Deployment
deployment:
  ports:
    - name: "thrift"
      containerPort: 9083
  env:
    - name: HADOOP_HOME
      value: /opt/hadoop-3.3.6
    - name: HADOOP_CLASSPATH
      value: $HADOOP_CLASSPATH:/opt/hadoop-3.3.6/share/hadoop/tools/lib/*.jar
    - name: JAVA_HOME
      value: /usr/local/openjdk-11
    - name: HIVE_HOME
      value: /opt/apache-hive-metastore-3.0.0-bin
  restartPolicy: Always
  volumeMounts:
    - name: metastore-service-config
      mountPath: /opt/apache-hive-metastore-3.0.0-bin/conf/metastore-site.xml
      subPath: metastore-site.xml
  volumes:
    - name: metastore-service-config
      configMap:
        name: metastore-service-config
        items:
          - key: metastore-site.xml
            path: metastore-site.xml

# hive-metastore-service Service
service:
  spec:
    ports:
      - name: "thrift"
        port: 9083
        targetPort: 9083

configMap:
  metastoreServiceConfig: |
    
      
        metastore.thrift.uris
        thrift://0.0.0.0:9083
        Thrift URI for the remote metastore. Used by metastore client to connect to remote metastore.
      
      
        metastore.task.threads.always
        org.apache.hadoop.hive.metastore.events.EventCleanerTask,org.apache.hadoop.hive.metastore.MaterializationsCacheCleanerTask
      
      
        metastore.expression.proxy
        org.apache.hadoop.hive.metastore.DefaultPartitionExpressionProxy
      
      
        javax.jdo.option.ConnectionDriverName
        com.mysql.cj.jdbc.Driver
      
      
        javax.jdo.option.ConnectionURL
        jdbc:mysql://hive-metastore-db:3306/metastore?createDatabaseIfNotExist=true&allowPublicKeyRetrieval=true&useSSL=false
        JDBC connect string for a JDBC metastore
      
      
        javax.jdo.option.ConnectionUserName
        hive
        Username to use against metastore database
      
      
        javax.jdo.option.ConnectionPassword
        hive
        Password to use against metastore database
      
      
        metastore.warehouse.dir
        s3a://spark-infrastructure/warehouse
      
#if (${useS3Local})
      
        fs.s3.impl
        org.apache.hadoop.fs.s3a.S3AFileSystem
      
      
        fs.s3a.access.key
        123
      
      
        fs.s3a.secret.key
        456
      
      
        fs.s3a.endpoint
        http://s3-local:4566
      
      
        fs.s3a.path.style.access
        true
      
#end
    




© 2015 - 2025 Weber Informatics LLC | Privacy Policy