You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2020/10/02 22:29:10 UTC

[GitHub] [druid] emalpb opened a new issue #10468: Posible druid template for Openshift/Kubernetes

emalpb opened a new issue #10468:
URL: https://github.com/apache/druid/issues/10468


   apiVersion: template.openshift.io/v1
   kind: Template
   metadata:
     creationTimestamp: null
     name: druid-openshift.yaml
   objects:
   - apiVersion: v1
     kind: Service
     metadata:
       creationTimestamp: null
       labels:
         app: druid-openshift
         io.kompose.service: postgres
       name: postgres
     spec:
       ports:
       - port: 5432
         protocol: TCP
         targetPort: 5432
       selector:
         io.kompose.service: postgres
       sessionAffinity: None
       type: ClusterIP
     status:
       loadBalancer: {}
   - apiVersion: v1
     kind: Service
     metadata:
       creationTimestamp: null
       labels:
         app: druid-openshift
         io.kompose.service: zookeeper
       name: zookeeper
     spec:
       ports:
       - port: 2181
         protocol: TCP
         targetPort: 2181
       selector:
         io.kompose.service: zookeeper
       sessionAffinity: None
       type: ClusterIP
     status:
       loadBalancer: {}
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "4" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 8
       labels:
         app: druid-openshift
         io.kompose.service: broker
       name: broker
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: broker
       strategy:
         type: Recreate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: broker
         spec:
           containers:
           - args:
             - broker
             env:
             - name: DRUID_LOG4J
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_LOG4J
                   name: environment
             - name: DRUID_MAXDIRECTMEMORYSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXDIRECTMEMORYSIZE
                   name: environment
             - name: DRUID_MAXNEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXNEWSIZE
                   name: environment
             - name: DRUID_NEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_NEWSIZE
                   name: environment
             - name: DRUID_XMS
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMS
                   name: environment
             - name: DRUID_XMX
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMX
                   name: environment
             - name: druid_coordinator_balancer_strategy
               valueFrom:
                 configMapKeyRef:
                   key: druid_coordinator_balancer_strategy
                   name: environment
             - name: druid_emitter_logging_logLevel
               valueFrom:
                 configMapKeyRef:
                   key: druid_emitter_logging_logLevel
                   name: environment
             - name: druid_extensions_loadList
               valueFrom:
                 configMapKeyRef:
                   key: druid_extensions_loadList
                   name: environment
             - name: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
                   name: environment
             - name: druid_indexer_logs_directory
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_directory
                   name: environment
             - name: druid_indexer_logs_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_type
                   name: environment
             - name: druid_indexer_runner_javaOptsArray
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_runner_javaOptsArray
                   name: environment
             - name: druid_metadata_storage_connector_connectURI
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_connectURI
                   name: environment
             - name: druid_metadata_storage_connector_password
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_password
                   name: environment
             - name: druid_metadata_storage_connector_user
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_user
                   name: environment
             - name: druid_metadata_storage_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_host
                   name: environment
             - name: druid_metadata_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_type
                   name: environment
             - name: druid_processing_numMergeBuffers
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numMergeBuffers
                   name: environment
             - name: druid_processing_numThreads
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numThreads
                   name: environment
             - name: druid_storage_storageDirectory
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_storageDirectory
                   name: environment
             - name: druid_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_type
                   name: environment
             - name: druid_zk_service_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_zk_service_host
                   name: environment
             image: apache/druid:0.17.0
             imagePullPolicy: IfNotPresent
             name: broker
             ports:
             - containerPort: 8082
               protocol: TCP
             resources:
               limits:
                 cpu: 600m
                 memory: 3Gi
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /opt/druid/var
               name: broker-var
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: broker-var
             persistentVolumeClaim:
               claimName: broker-var
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T22:04:36Z
         lastUpdateTime: 2020-10-02T22:04:36Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       - lastTransitionTime: 2020-10-02T20:28:10Z
         lastUpdateTime: 2020-10-02T22:04:36Z
         message: ReplicaSet "broker-5d8898c56f" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       observedGeneration: 8
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "3" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 6
       labels:
         app: druid-openshift
         io.kompose.service: coordinator
       name: coordinator
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: coordinator
       strategy:
         rollingUpdate:
           maxSurge: 25%
           maxUnavailable: 25%
         type: RollingUpdate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: coordinator
         spec:
           containers:
           - args:
             - coordinator
             env:
             - name: DRUID_LOG4J
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_LOG4J
                   name: environment
             - name: DRUID_MAXDIRECTMEMORYSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXDIRECTMEMORYSIZE
                   name: environment
             - name: DRUID_MAXNEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXNEWSIZE
                   name: environment
             - name: DRUID_NEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_NEWSIZE
                   name: environment
             - name: DRUID_XMS
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMS
                   name: environment
             - name: DRUID_XMX
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMX
                   name: environment
             - name: druid_coordinator_balancer_strategy
               valueFrom:
                 configMapKeyRef:
                   key: druid_coordinator_balancer_strategy
                   name: environment
             - name: druid_emitter_logging_logLevel
               valueFrom:
                 configMapKeyRef:
                   key: druid_emitter_logging_logLevel
                   name: environment
             - name: druid_extensions_loadList
               valueFrom:
                 configMapKeyRef:
                   key: druid_extensions_loadList
                   name: environment
             - name: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
                   name: environment
             - name: druid_indexer_logs_directory
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_directory
                   name: environment
             - name: druid_indexer_logs_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_type
                   name: environment
             - name: druid_indexer_runner_javaOptsArray
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_runner_javaOptsArray
                   name: environment
             - name: druid_metadata_storage_connector_connectURI
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_connectURI
                   name: environment
             - name: druid_metadata_storage_connector_password
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_password
                   name: environment
             - name: druid_metadata_storage_connector_user
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_user
                   name: environment
             - name: druid_metadata_storage_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_host
                   name: environment
             - name: druid_metadata_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_type
                   name: environment
             - name: druid_processing_numMergeBuffers
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numMergeBuffers
                   name: environment
             - name: druid_processing_numThreads
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numThreads
                   name: environment
             - name: druid_storage_storageDirectory
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_storageDirectory
                   name: environment
             - name: druid_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_type
                   name: environment
             - name: druid_zk_service_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_zk_service_host
                   name: environment
             image: apache/druid:0.17.0
             imagePullPolicy: IfNotPresent
             name: coordinator
             ports:
             - containerPort: 8081
               protocol: TCP
             resources: {}
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /opt/druid/var
               name: volume-g5nbs
             - mountPath: /opt/data
               name: volume-q2bw2
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: volume-g5nbs
             persistentVolumeClaim:
               claimName: coordinator-var
           - name: volume-q2bw2
             persistentVolumeClaim:
               claimName: coordinator
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T20:23:58Z
         lastUpdateTime: 2020-10-02T21:44:25Z
         message: ReplicaSet "coordinator-7bc7f4746" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       - lastTransitionTime: 2020-10-02T21:44:58Z
         lastUpdateTime: 2020-10-02T21:44:58Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       observedGeneration: 6
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "4" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 6
       labels:
         app: druid-openshift
         io.kompose.service: historical
       name: historical
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: historical
       strategy:
         rollingUpdate:
           maxSurge: 25%
           maxUnavailable: 25%
         type: RollingUpdate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: historical
         spec:
           containers:
           - args:
             - historical
             env:
             - name: DRUID_LOG4J
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_LOG4J
                   name: environment
             - name: DRUID_MAXDIRECTMEMORYSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXDIRECTMEMORYSIZE
                   name: environment
             - name: DRUID_MAXNEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXNEWSIZE
                   name: environment
             - name: DRUID_NEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_NEWSIZE
                   name: environment
             - name: DRUID_XMS
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMS
                   name: environment
             - name: DRUID_XMX
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMX
                   name: environment
             - name: druid_coordinator_balancer_strategy
               valueFrom:
                 configMapKeyRef:
                   key: druid_coordinator_balancer_strategy
                   name: environment
             - name: druid_emitter_logging_logLevel
               valueFrom:
                 configMapKeyRef:
                   key: druid_emitter_logging_logLevel
                   name: environment
             - name: druid_extensions_loadList
               valueFrom:
                 configMapKeyRef:
                   key: druid_extensions_loadList
                   name: environment
             - name: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
                   name: environment
             - name: druid_indexer_logs_directory
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_directory
                   name: environment
             - name: druid_indexer_logs_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_type
                   name: environment
             - name: druid_indexer_runner_javaOptsArray
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_runner_javaOptsArray
                   name: environment
             - name: druid_metadata_storage_connector_connectURI
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_connectURI
                   name: environment
             - name: druid_metadata_storage_connector_password
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_password
                   name: environment
             - name: druid_metadata_storage_connector_user
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_user
                   name: environment
             - name: druid_metadata_storage_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_host
                   name: environment
             - name: druid_metadata_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_type
                   name: environment
             - name: druid_processing_numMergeBuffers
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numMergeBuffers
                   name: environment
             - name: druid_processing_numThreads
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numThreads
                   name: environment
             - name: druid_storage_storageDirectory
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_storageDirectory
                   name: environment
             - name: druid_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_type
                   name: environment
             - name: druid_zk_service_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_zk_service_host
                   name: environment
             image: apache/druid:0.17.0
             imagePullPolicy: IfNotPresent
             name: historical
             ports:
             - containerPort: 8083
               protocol: TCP
             resources:
               limits:
                 cpu: 600m
                 memory: 3Gi
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /opt/druid/var
               name: volume-dkl14
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: volume-dkl14
             persistentVolumeClaim:
               claimName: historical-var
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T22:05:48Z
         lastUpdateTime: 2020-10-02T22:05:48Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       - lastTransitionTime: 2020-10-02T20:26:08Z
         lastUpdateTime: 2020-10-02T22:05:48Z
         message: ReplicaSet "historical-5d78bfcd74" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       observedGeneration: 6
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "2" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 4
       labels:
         app: druid-openshift
         io.kompose.service: middlemanager
       name: middlemanager
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: middlemanager
       strategy:
         rollingUpdate:
           maxSurge: 25%
           maxUnavailable: 25%
         type: RollingUpdate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: middlemanager
         spec:
           containers:
           - args:
             - middleManager
             env:
             - name: DRUID_LOG4J
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_LOG4J
                   name: environment
             - name: DRUID_MAXDIRECTMEMORYSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXDIRECTMEMORYSIZE
                   name: environment
             - name: DRUID_MAXNEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXNEWSIZE
                   name: environment
             - name: DRUID_NEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_NEWSIZE
                   name: environment
             - name: DRUID_XMS
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMS
                   name: environment
             - name: DRUID_XMX
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMX
                   name: environment
             - name: druid_coordinator_balancer_strategy
               valueFrom:
                 configMapKeyRef:
                   key: druid_coordinator_balancer_strategy
                   name: environment
             - name: druid_emitter_logging_logLevel
               valueFrom:
                 configMapKeyRef:
                   key: druid_emitter_logging_logLevel
                   name: environment
             - name: druid_extensions_loadList
               valueFrom:
                 configMapKeyRef:
                   key: druid_extensions_loadList
                   name: environment
             - name: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
                   name: environment
             - name: druid_indexer_logs_directory
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_directory
                   name: environment
             - name: druid_indexer_logs_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_type
                   name: environment
             - name: druid_indexer_runner_javaOptsArray
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_runner_javaOptsArray
                   name: environment
             - name: druid_metadata_storage_connector_connectURI
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_connectURI
                   name: environment
             - name: druid_metadata_storage_connector_password
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_password
                   name: environment
             - name: druid_metadata_storage_connector_user
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_user
                   name: environment
             - name: druid_metadata_storage_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_host
                   name: environment
             - name: druid_metadata_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_type
                   name: environment
             - name: druid_processing_numMergeBuffers
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numMergeBuffers
                   name: environment
             - name: druid_processing_numThreads
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numThreads
                   name: environment
             - name: druid_storage_storageDirectory
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_storageDirectory
                   name: environment
             - name: druid_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_type
                   name: environment
             - name: druid_zk_service_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_zk_service_host
                   name: environment
             image: apache/druid:0.17.0
             imagePullPolicy: IfNotPresent
             name: middlemanager
             ports:
             - containerPort: 8091
               protocol: TCP
             resources: {}
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /opt/druid/var
               name: volume-1rnhg
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: volume-1rnhg
             persistentVolumeClaim:
               claimName: middle-var
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T20:26:40Z
         lastUpdateTime: 2020-10-02T21:58:01Z
         message: ReplicaSet "middlemanager-54c64c76bb" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       - lastTransitionTime: 2020-10-02T21:58:58Z
         lastUpdateTime: 2020-10-02T21:58:58Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       observedGeneration: 4
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: apps/v1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "1" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 1
       labels:
         app: druid-openshift
         io.kompose.service: postgres
       name: postgres
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: postgres
       strategy:
         type: Recreate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: postgres
         spec:
           containers:
           - env:
             - name: POSTGRESQL_DATABASE
               value: druid
             - name: POSTGRESQL_PASSWORD
               value: FoolishPassword
             - name: POSTGRESQL_USER
               value: druid
             image: docker-registry.default.svc:5000/openshift/postgresql@sha256:bd18e09d674312f77c72960e198070ae47e561d1d908f49229723a1cb7339e1d
             imagePullPolicy: Always
             name: postgres
             ports:
             - containerPort: 5432
               protocol: TCP
             resources: {}
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /var/lib/postgresql/data
               name: metadata-data
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: metadata-data
             persistentVolumeClaim:
               claimName: metadata-data
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T21:48:38Z
         lastUpdateTime: 2020-10-02T21:48:38Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       - lastTransitionTime: 2020-10-02T21:48:32Z
         lastUpdateTime: 2020-10-02T21:48:38Z
         message: ReplicaSet "postgres-5779d9b6cb" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       observedGeneration: 1
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "1" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 3
       labels:
         app: druid-openshift
         io.kompose.service: router
       name: router
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: router
       strategy:
         type: Recreate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: router
         spec:
           containers:
           - args:
             - router
             env:
             - name: DRUID_LOG4J
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_LOG4J
                   name: environment
             - name: DRUID_MAXDIRECTMEMORYSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXDIRECTMEMORYSIZE
                   name: environment
             - name: DRUID_MAXNEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_MAXNEWSIZE
                   name: environment
             - name: DRUID_NEWSIZE
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_NEWSIZE
                   name: environment
             - name: DRUID_XMS
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMS
                   name: environment
             - name: DRUID_XMX
               valueFrom:
                 configMapKeyRef:
                   key: DRUID_XMX
                   name: environment
             - name: druid_coordinator_balancer_strategy
               valueFrom:
                 configMapKeyRef:
                   key: druid_coordinator_balancer_strategy
                   name: environment
             - name: druid_emitter_logging_logLevel
               valueFrom:
                 configMapKeyRef:
                   key: druid_emitter_logging_logLevel
                   name: environment
             - name: druid_extensions_loadList
               valueFrom:
                 configMapKeyRef:
                   key: druid_extensions_loadList
                   name: environment
             - name: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_fork_property_druid_processing_buffer_sizeBytes
                   name: environment
             - name: druid_indexer_logs_directory
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_directory
                   name: environment
             - name: druid_indexer_logs_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_logs_type
                   name: environment
             - name: druid_indexer_runner_javaOptsArray
               valueFrom:
                 configMapKeyRef:
                   key: druid_indexer_runner_javaOptsArray
                   name: environment
             - name: druid_metadata_storage_connector_connectURI
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_connectURI
                   name: environment
             - name: druid_metadata_storage_connector_password
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_password
                   name: environment
             - name: druid_metadata_storage_connector_user
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_connector_user
                   name: environment
             - name: druid_metadata_storage_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_host
                   name: environment
             - name: druid_metadata_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_metadata_storage_type
                   name: environment
             - name: druid_processing_numMergeBuffers
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numMergeBuffers
                   name: environment
             - name: druid_processing_numThreads
               valueFrom:
                 configMapKeyRef:
                   key: druid_processing_numThreads
                   name: environment
             - name: druid_storage_storageDirectory
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_storageDirectory
                   name: environment
             - name: druid_storage_type
               valueFrom:
                 configMapKeyRef:
                   key: druid_storage_type
                   name: environment
             - name: druid_zk_service_host
               valueFrom:
                 configMapKeyRef:
                   key: druid_zk_service_host
                   name: environment
             image: apache/druid:0.17.0
             imagePullPolicy: IfNotPresent
             name: router
             ports:
             - containerPort: 8888
               protocol: TCP
             resources: {}
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /opt/druid/var
               name: router-var
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - name: router-var
             persistentVolumeClaim:
               claimName: router-var
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T20:27:38Z
         lastUpdateTime: 2020-10-02T20:27:43Z
         message: ReplicaSet "router-7bcbffb77f" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       - lastTransitionTime: 2020-10-02T21:59:02Z
         lastUpdateTime: 2020-10-02T21:59:02Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       observedGeneration: 3
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   - apiVersion: extensions/v1beta1
     kind: Deployment
     metadata:
       annotations:
         deployment.kubernetes.io/revision: "1" 
         kompose.version: 1.21.0 (992df58d8)
       creationTimestamp: null
       generation: 1
       labels:
         app: druid-openshift
         io.kompose.service: zookeeper
       name: zookeeper
     spec:
       progressDeadlineSeconds: 600
       replicas: 1
       revisionHistoryLimit: 10
       selector:
         matchLabels:
           io.kompose.service: zookeeper
       strategy:
         rollingUpdate:
           maxSurge: 25%
           maxUnavailable: 25%
         type: RollingUpdate
       template:
         metadata:
           annotations:
             kompose.cmd: 
             kompose.version: 1.21.0 (992df58d8)
           creationTimestamp: null
           labels:
             io.kompose.service: zookeeper
         spec:
           containers:
           - env:
             - name: ZOO_MY_ID
               value: "1"
             - name: ZOO_CONF_DIR
               value: /conf
             - name: ZOO_DATA_DIR
               value: /data
             - name: ZOO_DATA_LOG_DIR
               value: /data
             image: zookeeper:3.5
             imagePullPolicy: IfNotPresent
             name: zookeeper
             resources: {}
             terminationMessagePath: /dev/termination-log
             terminationMessagePolicy: File
             volumeMounts:
             - mountPath: /conf
               name: conf-pv
             - mountPath: /data
               name: data-pv
           dnsPolicy: ClusterFirst
           restartPolicy: Always
           schedulerName: default-scheduler
           securityContext: {}
           terminationGracePeriodSeconds: 30
           volumes:
           - emptyDir: {}
             name: conf-pv
           - emptyDir: {}
             name: data-pv
     status:
       availableReplicas: 1
       conditions:
       - lastTransitionTime: 2020-10-02T21:42:53Z
         lastUpdateTime: 2020-10-02T21:42:53Z
         message: Deployment has minimum availability.
         reason: MinimumReplicasAvailable
         status: "True"
         type: Available
       - lastTransitionTime: 2020-10-02T21:42:48Z
         lastUpdateTime: 2020-10-02T21:42:53Z
         message: ReplicaSet "zookeeper-859679c4" has successfully progressed.
         reason: NewReplicaSetAvailable
         status: "True"
         type: Progressing
       observedGeneration: 1
       readyReplicas: 1
       replicas: 1
       updatedReplicas: 1
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org