Skip to content
Snippets Groups Projects
uc4-hazelcastjet-deployment.yaml 1.11 KiB
Newer Older
apiVersion: apps/v1
kind: Deployment
metadata:
  name: titan-ccp-aggregation
spec:
  selector:
    matchLabels:
      app: titan-ccp-aggregation
  template:
    metadata:
      labels:
        app: titan-ccp-aggregation
    spec:
      terminationGracePeriodSeconds: 0
      containers:
        - name: uc-application
Sören Henning's avatar
Sören Henning committed
          image: ghcr.io/cau-se/theodolite-uc4-hazelcastjet:latest
          env:
            - name: KAFKA_BOOTSTRAP_SERVERS
              value: "theodolite-kafka-kafka-bootstrap:9092"
            - name: SCHEMA_REGISTRY_URL
              value: "http://theodolite-kafka-schema-registry:8081"
            - name: WINDOW_SIZE
              value: "5000"
            #- name: KUBERNETES_DNS_NAME
            #  value: "titan-ccp-aggregation"
            - name: KUBERNETES_NAMESPACE
              valueFrom:
                fieldRef:
                  fieldPath: metadata.namespace
            - name: KUBERNETES_DNS_NAME
              value: "titan-ccp-aggregation.$(KUBERNETES_NAMESPACE).svc.cluster.local"
          resources:
            limits:
              memory: 4Gi